libtool-patches
[Top][All Lists]
Advanced

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

Re: darwin.7.diff


From: Robert Boehne x238
Subject: Re: darwin.7.diff
Date: Mon, 31 Mar 2003 10:02:11 -0600

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?

Robert


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




reply via email to

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