On Wed, Apr 25, 2007 at 03:47:11PM -0400, Reed Hedges wrote: > Lars O. Grobe wrote: > >> Do you have libtool installed? That is a separate package from autoconf > >> and automake. > > > > I compiled the most recent one from GNU. As I am not root, I installed > > it in my home and added it to my PATH. Does the build make any > > assumption where to find libtool (e.g. under /usr)? > > > You may have seen Peter's recent message about changing the build > system. Pete, if we're not using automake, then we wouldn't have to use > libtool either, right?
Please note that the discussion about alternate build systems is for s5 only, I have no plans at this time to redo the s4 build system (although as a way of further evaluating build tools, I may apply them to building a part of s4 to see how they perform on real code and not a toy hello work project.) Otherwise, yes, half the reason for ditching automake is to get rid of libtool. Libtool has many quirks, a number of limitations (not supporting the MSVC compiler being the biggest one for us) and is ironically not abstract enough in a number of ways. For example, it can't accept that DLLs on Windows don't have to start with "lib" and it doesn't understand how to build frameworks and app bundles on OS X. Despite being written to support portability, the portability libtool offers really only extends to classic Unix OSs. So my preference is to switch to a build system with more modern sensibilities. > Also, is jam is available on various systems like Solaris? Yes. Although the software I've seen that uses jam typically includes the jam source code in a tools directory, along with a shell script or batch script to bootstrap it (the script builds jam and then uses jam to build itself). -- [ Peter Amstutz ][ [EMAIL PROTECTED] ][ [EMAIL PROTECTED] ] [Lead Programmer][Interreality Project][Virtual Reality for the Internet] [ VOS: Next Generation Internet Communication][ http://interreality.org ] [ http://interreality.org/~tetron ][ pgpkey: pgpkeys.mit.edu 18C21DF7 ]
signature.asc
Description: Digital signature
_______________________________________________ vos-d mailing list [email protected] http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d
