[Flaim-devel] Autotools build system in place for FLAIM projects
Brought to you by:
dsandersorem,
jcalcote
|
From: John C. <joh...@gm...> - 2008-06-27 14:59:14
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi everyone, I'm sorry for the multiple posting here - I realize I should post only to one of the flaim lists, but I wanted to be sure to catch everyone's attention, since we haven't done much with this project lately. The FLAIM project: http://developer.novell.com/wiki/index.php/FLAIM http://forge.novell.com/modules/xfmod/project/?flaim has just been updated with a brand new Autotools build system for Unix and Linux based systems. We've not yet released a tarball containing this new build system, so if you'd like to play with it, you'll have to checkout the FLAIM projects from here: https://forgesvn1.novell.com/svn/flaim/trunk Once this is done, you can execute: $ autoreconf -i $ ./configure && make all check from the top-level (trunk) directory to build in your work area. If you wish to build in a remote build directory, just replace the second line above with: $ mkdir build $ cd build $ ../configure && make all check (or from any other relative path you wish). To build the entire set of features, you'll need to have the following packages installed: - g++ (and company) - mono (for the csharp bindings) - java (for the java bindings) - doxygen (for doxygen docs) The last three are optional, and the system will build without them, minus those features. This new build system will NOT build Windows or NetWare versions of FLAIM. I'm currently working on a Microsoft Visual Studio 2008 build system for Windows builds. If you check out the latest repository, you'll see the beginnings of this build system in various "win32" directories scattered about. Enjoy! John -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAkhlVUwACgkQdcgqmRY/OH8HxACgkQaIFQmrqFr2FrWmSvYmmtx3 ZvEAmQG1pgrJi0/j6TrhflUOLPJCpPns =1Sz0 -----END PGP SIGNATURE----- |