Thank you for the suggestion.

I'm not seeing a CompileScript in the flow here. Is this variable set in configure.in (or Makefile.am)?

There is also a comment, possibly old, at http://fink.sourceforge.net/doc/porting/libtool.php?phpLang=en

"Side note: Apple's Developer Tools contain a program also called libtool, which is used by the compiler driver to build shared libraries. However, this is completely unrelated with GNU libtool. The GNU libtool that Apple ships is installed as glibtool instead. This can be achieved by configuring GNU libtool with --program-transform-name=s/libtool/glibtool/."

It is not clear to me how one does this (glibtool/libtool doesn't have this as a valid argument). But perhaps this is doing the same sort of thing.

--Dale


At 1:46 PM +0200 8/24/04, Michal 'hramrach' Suchanek wrote:
On Mon, Aug 23, 2004 at 12:52:42PM -0400, Dale Grover wrote:
 I am trying to get the most recent source for "xcircuit" (3.2.23) to
 run, so that hopefully the Fink package can be updated to a more
 recent version.  (xcircuit is a schematic entry / drawing program.)

 In brief, I *seem* to be running into a problem with libtool.  During
 the final link stage I get the following:
 ...
 rm -f lib/xcircuit.dylib
 gcc -g -O2 -fPIC -o lib/tcl/xcircuit.dylib -dynamiclib -bind_at_load
 xcwrap.o \
         elements.o events.o filelist.o files.o fontfile.o formats.o
 functions.o help.o keybindings.o libraries.o menucalls.o netlist.o
 ngspice.o parameter.o python.o rcfile.o render.o schema.o selection.o
 text.o undo.o tclxcircuit.o tkSimple.o tkPixmap.o xcircuit.o
 -L/usr/X11R6/lib \
           -lc -lXt  -lSM -lICE -lm  -lX11 -lXpm
 /usr/bin/libtool: unknown option character `b' in: -bind_at_load
 Usage: /usr/bin/libtool -static [-] file [...] [-filelist
 listfile[,dirname]] [-arch_only arch] [-sacLT]
 Usage: /usr/bin/libtool -dynamic [-] file [...] [-filelist
 listfile[,dirname]] [-arch_only arch] [-o output] [-install_name
 name] [-compatibility_version #] [-current_version #] [-seg1addr 0x#]
 [-segs_read_only_addr 0x#] [-segs_read_write_addr 0x#]
 [-seg_addr_table <filename>] [-seg_addr_table_filename
 <file_system_path>] [-all_load] [-noall_load]
 make[2]: *** [lib/tcl/xcircuit.dylib] Error 1
 make[1]: *** [tcl] Error 2
 make: *** [all-recursive] Error 2

Try LIBTOOL=/sw/bin/glibtool ./configure or LIBTOOL=/usr/bin/glibtool ./configure in the CompileScript.

/usr/bin/libtool is indeed the wrong libtool that will not work.

HTH

Michal Suchanek


------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel



------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to