![]() |
|
Allegro project template for KDevelop |
HoHo
Member #4,534
April 2004
![]() |
As I reported here I hacked together an Allegro project template for KDevelop. Installation goes like this: (*) It seems like this directory location might not be standard. Mine is in usr/share/apps/kdevappwizard but it might also be in $KDEDIR/share/apps/kdevappwizard/ I used this as a reference. It still requires "#make distclean" when changing between build configurations. Also it needs "#libtoolize --copy --force" but I think this is a problem with my setup. Any help is appreciated. [edit] Replaced the default generated main.c with slightly edited exhello.c (defaults to windowed mode) and added a new screenshot [edit2] Removed attatchment, see later posts for newer versions __________ |
CGamesPlay
Member #2,559
July 2002
![]() |
libtoolize --copy --force, I BELIEVE (not sure), simpyl creates some empty text files needed to have a "GNU-style" project. These are, for instance, NEWS, AUTHORS, and ChangeLog. make distclean is needed because you aren't settings a build dir properly -- that is, you are using the project as the build directory. -- Ryan Patterson - <http://cgamesplay.com/> |
HoHo
Member #4,534
April 2004
![]() |
Quote: make distclean is needed because you aren't settings a build dir properly -- that is, you are using the project as the build directory. Any ideas how to fix this? It was said in wiki that it is needed to be done. [edit] Quote: libtoolize --copy --force, I BELIEVE (not sure), simpyl creates some empty text files needed to have a "GNU-style" project. These are, for instance, NEWS, AUTHORS, and ChangeLog. Actually it does something different. libtoolize --help said that it "Prepares a package to use libtool." When checking the diff of two folders there are three files with big changes: I think the problem comes from that kdevelop uses some older version of libtool(or autotoolset?) but in my system I have a later version. In ltmain.sh I found this:
PROGRAM=ltmain.sh in libtoolized one: [edit] __________ |
CGamesPlay
Member #2,559
July 2002
![]() |
./configure --builddir=debug to use the debug directory for makefiles and object files You can request a specific version of autotools be invoked. You most likely have 2 on your system. Just address it by its full name, including a version number. (major/minor, no revision) -- Ryan Patterson - <http://cgamesplay.com/> |
|