From: Milan B. <albis@EUnet.yu> - 2005-09-15 12:07:51
|
Damyan Ivanov wrote: > You said "in process of releasing". Pergaps I misunderstood you, but > does this mean that contents on 0.4.0-src.tar.gz may change when it is > "finally released"? It may, but it most probably wont. By "in process" I meant that we are building the packages and haven't completed yet. > Also, I have a couple of notes about this 0.4.0-src.tar.gz: > > 1) It includes CVS directories, that are unnecessary. Yes. I usually remove them, but this time I forgot. > 2) config-options make target fails: > > $ make config-options > cp: cannot stat `./confdefs/fr_settings.confdef': No such file or directory > cp: cannot stat `./confdefs/db_settings.confdef': No such file or directory > make: *** [config-options] Error 1 > (`make all' fails with the above errors, also. right after building > flamerobin executable) FlameRobin has somewhat different build system. Since we support different compilers and platforms from the same bakefile, some files need to be copied. To make a long story short, you can't build in root source directory, but need to make a subdirectory for it: $ tar -xzvf flamerobin-0.4.0-src.tar.gz $ cd flamerobin-0.4.0-src $ mkdir build $ cd build $ ../configure --disable-shared --disable-debug --prefix=/usr/local $ make $ su Enter root password: # make install Few more issues: You should use --disable-shared and --disable-debug. Of course, you should have also built wxWidgets with same flags. Some other combinations might work, but I'm not sure about it. You need wxWidgets 2.6.0 or later. AFAIK, that is not available as Debian package, so you need to build it from sources. If you need help with it (or anything else), please ask. --prefix=/usr/local. As I understand, this does not conform to Debian guidelines, i.e. you would probably need --prefix=/usr. Currently, the configure script does not update the sources, so you'll need to manually edit the file: src/config/Config.cpp and change "/usr/local" to "/usr" or whatever is needed. Well, good luck, if you need any help, don't hesitate to ask. -- Milan Babuskov http://www.flamerobin.org |