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]