Hello EveryOne :-) I think one of our priorities should be to clean up building system. I'm used to Linux building environement such as automake/autoconf but as stated by Vincent and Mike another build system is probably a better choice.
Vincent pointed us to PMK. Mike to CMAKE. I've some experiences with uClibc build environment and I like their curses based configuration tool that looks like Kernel configuration tool. It's simple and straitforward. <IMHO> Libtool is a pain because as I'm running a source based distro I found that you can't trick the use of CFLAGS/LDFLAGS and CC (for distcc for example) with libtool. It builds deps scripts and the like and you are forced to reconfigure every time :-(. Libtool should be avoided as much as possible. </IMHO> Perhaps EFL dependencies should be clearly documented. Then we can make a global build script. This global build script could allows the user to select PREFIX, BUILD, CFLAGS and the like and then propagates them to each directory build script. It could also present a features list to select wich lib/app you want. This approach can permit a smooth migration from auto* and libtool to a more simple/robust system in wich the global script configure Makefiles, perhaps with cmake or pmk... Then we can use installwatch to make a "packager" script and an "uninstall" script. Kind regards, Michel ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel