[Top][All Lists]
[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