From: Rafael L. <lab...@ps...> - 2003-06-07 08:09:54
|
Rephrasing Joao Cardoso, thanks for your detailed "configure" report. The library settings in the configure script are far from being perfect. One of the reasons is that this has been written over the years by different people under diverse assumptions. It is more or less like a patchwork right now. We should take a more principled way to tackle this problem, using as most as we can established m4 macros for this job (this is currently the case with the gnome libraries, by the way). Your comments will surely help us to make improvements on this area for the next release. Some comments on your post: * Diab Jerius <dj...@he...> [2003-06-06 18:33]: > I've tried to patch sysloc.in to try and fix things, but can't for the > life of me get a new configure generated. running bootstrap.sh gives > me the following: > > pelf% bootstrap.sh -I /proj/axaf/share/libtool/libltdl > Using aclocal options: -I /proj/axaf/share/libtool/libltdl > Running aclocal (GNU automake) 1.7.5... done > Running autoheader (GNU autoconf) 2.49a...autoconf: configure.in: No such file or directory > done > Running libtoolize (GNU libtool) 1.4.2... done > Running automake (GNU automake) 1.7.5...configure.ac: no proper invocation of AM_INIT_AUTOMAKE was found. > configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE, > configure.ac: that aclocal.m4 is present in the top-level directory, > configure.ac: and that aclocal.m4 was recently regenerated (using aclocal). > automake: no `Makefile.am' found or specified > done > Running autoconf (GNU autoconf) 2.49a...autoconf: configure.in: No such file or directory > done > Regenerating libltdl/configure... done Could you please upgrade to autoconf/autoheader 2.57 and libtool 1.4.3 and retry bootstrap.sh on your Solaris system? > drivers/ntk.c contains un-escaped embedded newlines in character constants. > According to my trusty C reference manual (Harbison&Steele), embedded > newlines must be escaped. Sun's c doesn't like it either. If the > newlines aren't needed, then each "chunk" of the string can be > enclosed in double quotes, and the preprocessor will concatenate them > automatically. This is already fixed in CVS. Look at the thread starting at: http://sourceforge.net/mailarchive/forum.php?thread_id=2497103&forum_id=2199 -- Rafael |