You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jim Jagielski <ji...@jaguNET.com> on 2000/01/10 17:23:58 UTC

libtool fun-ness

Ahhh... how nice. This doesn't seem quite sane to me. :)

/bin/ksh ./libtool --mode=link gcc  -D_POSIX_SOURCE  -o apache  modules.o buildmark.o modules/standard/libapachemod_env.la modules/standard/libapachemod_log_config.la modules/standard/libapachemod_mime.la modules/standard/libapachemod_negotiation.la modules/standard/libapachemod_include.la modules/standard/libapachemod_autoindex.la modules/standard/libapachemod_dir.la modules/standard/libapachemod_cgi.la modules/standard/libapachemod_asis.la modules/standard/libapachemod_imap.la modules/standard/libapachemod_actions.la modules/standard/libapachemod_userdir.la modules/standard/libapachemod_alias.la modules/standard/libapachemod_access.la modules/standard/libapachemod_auth.la modules/standard/libapachemod_setenvif.la modules/standard/libapachemod_echo.la   modules/mpm/prefork/libprefork.la   main/libmain.la   os/unix/libos.la   ap/libap.la   lib/apr/libapr.a   regex/libregex.la  -lposix -lbsd

gcc -D_POSIX_SOURCE -o apache modules.o buildmark.o modules/standard/.libs/libapachemod_env.a -lposix -lbsd modules/standard/.libs/libapachemod_log_config.a -lposix -lbsd modules/standard/.libs/libapachemod_mime.a -lposix -lbsd modules/standard/.libs/libapachemod_negotiation.a -lposix -lbsd modules/standard/.libs/libapachemod_include.a -lposix -lbsd modules/standard/.libs/libapachemod_autoindex.a -lposix -lbsd modules/standard/.libs/libapachemod_dir.a -lposix -lbsd modules/standard/.libs/libapachemod_cgi.a -lposix -lbsd modules/standard/.libs/libapachemod_asis.a -lposix -lbsd modules/standard/.libs/libapachemod_imap.a -lposix -lbsd modules/standard/.libs/libapachemod_actions.a -lposix -lbsd modules/standard/.libs/libapachemod_userdir.a -lposix -lbsd modules/standard/.libs/libapachemod_alias.a -lposix -lbsd modules/standard/.libs/libapachemod_access.a -lposix -lbsd modules/standard/.libs/libapachemod_auth.a -lposix -lbsd modules/standard/.libs/libapachemod_setenvif.a -lposix -l!
bsd modules/standard/.libs/libapachemod_echo.a -lposix -lbsd modules/mpm/prefork/.libs/libprefork.a -lposix -lbsd main/.libs/libmain.a -lposix -lbsd os/unix/.libs/libos.a -lposix -lbsd ap/.libs/libap.a -lposix -lbsd lib/apr/libapr.a regex/.libs/libregex.a -lposix -lbsd -lposix -lbsd

-- 
===========================================================================
   Jim Jagielski   [|]   jim@jaguNET.com   [|]   http://www.jaguNET.com/
                "Are you suggesting coconuts migrate??"

Re: libtool fun-ness

Posted by Sascha Schumann <sa...@schumann.cx>.
On Mon, Jan 10, 2000 at 12:15:19PM -0500, Jim Jagielski wrote:
> Jens-Uwe Mager wrote:
> > 
> > On Mon, Jan 10, 2000 at 11:23:58AM -0500, Jim Jagielski wrote:
> > 
> > > Ahhh... how nice. This doesn't seem quite sane to me. :)
> > 
> > If libtool is part of the equation insanity is guaranteed.
> > -- 
> > Jens-Uwe Mager
> > 
> 
> Well, that makes me feel better :)

    Actually, this is not a problem in libtool (it is quite a
    nice feature, it tracks inter-library dependencies). In the
    CVS tree, libtool is just not used in the way it should be
    used. 

-- 

          Regards,

                            Sascha Schumann
                                 Consultant

Re: libtool fun-ness

Posted by Jens-Uwe Mager <ju...@helios.de>.
On Mon, Jan 10, 2000 at 11:23:58AM -0500, Jim Jagielski wrote:

> Ahhh... how nice. This doesn't seem quite sane to me. :)

If libtool is part of the equation insanity is guaranteed.
-- 
Jens-Uwe Mager

HELIOS Software GmbH
Steinriede 3
30827 Garbsen
Germany

Phone:		+49 5131 709320
FAX:		+49 5131 709325
Internet:	jum@helios.de

Re: libtool fun-ness

Posted by Sascha Schumann <sa...@schumann.cx>.
On Tue, Jan 11, 2000 at 11:45:29PM -0600, Manoj Kasichainula wrote:
> On Mon, Jan 10, 2000 at 11:23:58AM -0500, Jim Jagielski wrote:
> > Ahhh... how nice. This doesn't seem quite sane to me. :)
> 
> It's just because each module is thrown into the link line
> individually instead of building an intermediate libstandard. Yeah,
> this probably ought to be changed.
> 
> This is a Manoj-caused problem, not libtool.

    The fix for this was committed yesterday.

-- 

          Regards,

                            Sascha Schumann
                                 Consultant

Re: libtool fun-ness

Posted by Manoj Kasichainula <ma...@io.com>.
On Mon, Jan 10, 2000 at 11:23:58AM -0500, Jim Jagielski wrote:
> Ahhh... how nice. This doesn't seem quite sane to me. :)

It's just because each module is thrown into the link line
individually instead of building an intermediate libstandard. Yeah,
this probably ought to be changed.

This is a Manoj-caused problem, not libtool.