libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: darwin.7.diff


From: Bob Friesenhahn
Subject: Re: darwin.7.diff
Date: Mon, 31 Mar 2003 10:19:53 -0600 (CST)

On Mon, 31 Mar 2003, Robert Boehne x238 wrote:

> Bob,
>
> I'm curious about the message printed out in the session you posted:
>
> > ** Warning, lib libfreetype.dylib is a module, not a shared library
>
> I was under the impression that libfoo.so is a module, and
> libfoo.dylib
> is a shared library.  Was this library created by some other version
> of Libtool, or not by Libtool at all?  Or has something else changed?

This library was created by the version of libtool used by the current
FreeType release package.  The included ltmain.sh file has a most
recent copyright date of 2001.

Bob

> Bob Friesenhahn wrote:
> >
> > On Mon, 31 Mar 2003, Peter O'Gorman wrote:
> >
> > > Seems I don't have to move around /bin/sh to check...
> > > If this works for you, let me know.
> >
> > I will ammend my last statement.  The configure script now completes
> > (yay!), but there is an error when an executable is linked with the
> > library:
> >
> > /bin/sh ../libtool --silent --mode=link cc  -g -O2 -Wall
> > -L/Network/Servers/cube2/Users/bfriesen/lib
> > -L/Network/Servers/cube2/Users/bfriesen/lib -o gm
> > -L/Network/Servers/cube2/Users/bfriesen/lib
> > -L/Network/Servers/cube2/Users/bfriesen/lib gm.o
> > ../magick/libGraphicsMagick.la
> > otool: unknown char `D' in flag -XD
> >
> > Usage: otool [-fahlLtdorSvVc] <object file> ...
> >         -f print the fat headers
> >         -a print the archive header
> >         -h print the mach header
> >         -l print the load commands
> >         -L print shared libraries used
> >         -t print the text section (disassemble with -v)
> >         -p <routine name>  start dissassemble from routine name
> >         -s <segname> <sectname> print contents of section
> >         -d print the data section
> >         -o print the Objective-C segment
> >         -r print the relocation entries
> >         -S print the table of contents of a library
> >         -T print the table of contents of a dynamic shared library
> >         -M print the module table of a dynamic shared library
> >         -R print the reference table of a dynamic shared library
> >         -I print the indirect symbol table
> >         -v print verbosely (symbolicly) when possible
> >         -V print disassembled operands symbolicly
> >         -c print argument strings of a core file
> >         -X print no leading addresses or headers
> > ** Warning, lib libfreetype.dylib is a module, not a shared library
> > Making all in tests
> > make[1]: Nothing to be done for `all'.
> > make[1]: Nothing to be done for `all-am'.
> >
>
> --
> Robert Boehne             Software Engineer
> Ricardo Software   Chicago Technical Center
> TEL: (630)789-0003 x. 238
> FAX: (630)789-0127
> email:  rboehne AT ricardo-us DOT com
>

======================================
Bob Friesenhahn
address@hidden
http://www.simplesystems.org/users/bfriesen





reply via email to

[Prev in Thread] Current Thread [Next in Thread]