swarm-support
[Top][All Lists]
Advanced

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

Re: [Swarm-Support] MacOS X Binaries Available: Heatbug fails


From: Bill Northcott
Subject: Re: [Swarm-Support] MacOS X Binaries Available: Heatbug fails
Date: Sat, 15 Feb 2003 10:59:18 +1000

A thousand curses on libtool and general old fashioned UNIX nastiness.

Libtool has not been ported to MacOS X and it shows.  I got in a 
discussion with one of the libtool maintainers who was trying to patch it, 
but he does not have access to a machine running 10.2.x and did not seem 
to have an understandng of the way the dynamic library system on 
Darwin/MacOS X works.

You problem is not the references to the missing build directories.  These 
are only warnings.

Your link fails because you have no libdl.dylib anywhere.  I look on my 
system and discover that I have /usr/local/lib/libdl.dylib.  Don't just 
love old fashioned UNIX?  That file is not part of Apple's distributions 
because it is in /usr/local.  However, I have no idea where it can be 
from.  It is old in MacOS X terms 17 May 01, but libtool seems to need it. 
 I find it difficult to think it is used by Swarm because I can find no 
corresponding header file.

To fix your problem I attach the library.  Just drop it in /usr/local/lib 
and your build should work.

Let us know how you get on.

I have to eliminate libtool from the build system, because I think it will 
be some time before it is properly ported.

Bill



address@hidden wrote on 15/02/2003 04:56:23 AM:

> Hi Bill,

> Thank you very much for your work!

> 
> I have a little problem with the paths here and I can't compile
> heatbugs...

> 
> usr/X11R6/lib -L/usr/local/tk8.4.1/lib -lspace -lanalysis -lsimtoolsgui
> -lsimtools -lrandom -ltkobjc -ltclobjc -lobjectbase -lactivity -ldefobj
> -lcollections -lmisc -lBLT24 -ltk8.4 -ltcl8.4 -lXpm -lz -lX11 -lm -ldl
> -lobjc -lgcc
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/space) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/analysis) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/simtoolsgui)
> does not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/simtools) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/random) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/tkobjc) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/tclobjc) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/objectbase)
> does not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/activity) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/defobj) does
> not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/collections)
> does not exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/src/misc) does not
> exist
> /usr/bin/ld: warning -L: directory name
> (/Users/billn/Public/Swarm/swarm/macosx/swarmx/build/libobjc) does not
> exist
> /usr/bin/ld: can't locate file for: -ldl
> collect2: ld returned 1 exit status
> make: *** [heatbugs] Error 1

> _______________________________________________
> Support mailing list
> address@hidden
> http://www.swarm.org/mailman/listinfo/support

Attachment: libdl.dylib
Description: Binary data


reply via email to

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