# New Ticket Created by  Allison Randal 
# Please include the string:  [perl #24682]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=24682 >


I can't compile parrot on Mac OS 10.3.1 tonight. It's been about a week
since I last compiled it, so it's a fairly recent change. The error
message just before the compile dies is:

...
fastcall.o
pcc.o
cc -o parrot -L/usr/local/lib  -g  imcc/main.o blib/lib/libparrot.a -lm
ld: warning -L: directory name (/usr/local/lib) does not exist
ld: warning prebinding disabled because of undefined symbols
ld: Undefined symbols:
_Parrot_set_sighandler
make: *** [parrot] Error 1

I also get this error several times when I run Configure.pl with
--verbose:

ld: warning -L: directory name (/usr/local/lib) does not exist

(I can send the captured output from Configure.pl if anyone's
interested.)

I don't have a /usr/local/lib in 10.3.1. My 10.2.x drive does have a
/usr/local/lib, and it contains: libdl.a and libdl.dylib.

In 10.3.1, libdl.dylib lives in /usr/lib. I haven't found libdl.a.

Allison

Reply via email to