On Wed, 23 Jan 2008, Allison Randal via RT wrote:

Summary (edited for clarity)

> > c++ -o pbc_to_exe pbc_to_exe.o  -Lblib/lib -lparrot src/parrot_config.o

Fails. But adding $O_FILES to the end works:

>> c++ -o pbc_to_exe pbc_to_exe.o  -Lblib/lib -lparrot src/parrot_config.o 
>> $(O_FILES)

This looks like the same problem I reported and fixed in

    [perl #49314] AutoReply: [PATCH] pbc_to_exe should list libraries last

Looks like it's broken again.

The fix is probably to just move src/parrot_config.o *before* the
libraries.  Even if that doesn't fix it for OS X, it's likely to be
required on Unix systems with traditional linker behavior.

-- 
    Andy Dougherty              [EMAIL PROTECTED]

Reply via email to