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



While trying to use parrot shared lib, was getting an "undefined symbol:
u_setDataDirectory_2_6" message as it wasnt able to resolve any symbols
within the ICU libraries.

This patch adds the LIBICUCORE and LIBICUDATA to the libraries needed to
build libparrot.so
Thanks,
Stephane
Index: config/gen/makefiles/root.in
===================================================================
RCS file: /cvs/public/parrot/config/gen/makefiles/root.in,v
retrieving revision 1.233
diff -u -r1.233 root.in
--- config/gen/makefiles/root.in        15 Aug 2004 15:24:18 -0000      1.233
+++ config/gen/makefiles/root.in        12 Sep 2004 15:23:46 -0000
@@ -581,7 +581,7 @@
 
 blib/lib/libparrot$(SO) : $(O_FILES)
        $(MKDIR) blib blib/lib
-       $(LD) $(LD_SHARED) $(LD_SHARED_FLAGS) $(LDFLAGS) 
$(LD_OUT)blib/lib/libparrot$(SO) $(O_FILES) $(C_LIBS)
+       $(LD) $(LD_SHARED) $(LD_SHARED_FLAGS) $(LDFLAGS) 
$(LD_OUT)blib/lib/libparrot$(SO) $(O_FILES) $(C_LIBS) $(LIBICUCORE) $(LIBICUDATA)
 
 $(TEST_PROG_SO) : $(PARROT_MAIN)$(O) blib/lib/libparrot$(SO) lib/Parrot/OpLib/core.pm
        $(LINK) $(LINKFLAGS) $(LD_OUT)$(TEST_PROG) $(PARROT_MAIN)$(O) $(LIBPARROT) 
$(C_LIBS)

Reply via email to