building: iconv woes

niagarasoft20-macosxportdev at yahoo.com niagarasoft20-macosxportdev at yahoo.com
Wed Jan 12 08:52:02 PST 2011


I had the same exact errors until I updated to latest version of Xcode. 
Afterwords everything worked just fine [aside from warnings].

Mike



----- Original Message ----
From: Michael Haupt <mhaupt at gmail.com>
To: macosx-port-dev at openjdk.java.net
Sent: Wed, January 12, 2011 9:35:53 AM
Subject: building: iconv woes

Dear all,

on Mac OS X 10.6.6, I'm experiencing the following problem during build:

-----
...
Rebuilding 
/Users/haupt/OpenJDK/macosx-port/build/macosx-universal/lib/libnpt.dylib
because of 
/Users/haupt/OpenJDK/macosx-port/build/macosx-universal/tmp/sun/npt/obj/.files_compiled

mapfile-vers
/Developer/usr/bin/llvm-gcc-4.2  -O2   -fno-strict-aliasing -fPIC -W
-Wall  -Wno-unused -Wno-parentheses -arch i386 -arch x86_64
-D_LITTLE_ENDIAN
-F/System/Library/Frameworks/JavaVM.framework/Frameworks -DNDEBUG
-DARCH='"universal"' -D_ALLBSD_SOURCE -DRELEASE='"1.7.0-internal"'
-D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DMACOSX -I.
-I/Users/haupt/OpenJDK/macosx-port/build/macosx-universal/tmp/sun/npt/CClassHeaders

-I../../../src/solaris/javavm/export
-I../../../src/share/javavm/export -I../../../src/share/npt
-I../../../src/solaris/npt    -arch i386 -arch x86_64  -Xlinker -rpath
-Xlinker @loader_path/.  -Xlinker -install_name -Xlinker
@rpath/libnpt.dylib
-L/Users/haupt/OpenJDK/macosx-port/build/macosx-universal/lib
-Wl,-install_name, at rpath/libnpt.dylib -dynamiclib
-compatibility_version 1.0.0 -current_version 1.0.0 -o
/Users/haupt/OpenJDK/macosx-port/build/macosx-universal/lib/libnpt.dylib
   /Users/haupt/OpenJDK/macosx-port/build/macosx-universal/tmp/sun/npt/obj/npt.o
   /Users/haupt/OpenJDK/macosx-port/build/macosx-universal/tmp/sun/npt/obj/utf.o
   
/Users/haupt/OpenJDK/macosx-port/build/macosx-universal/tmp/sun/npt/obj/utf_md.o
   -liconv
Undefined symbols:
  "_libiconv_open", referenced from:
      _utfInitialize in utf_md.o
      _utfInitialize in utf_md.o
  "_libiconv", referenced from:
      _iconvConvert in utf_md.o
  "_libiconv_close", referenced from:
      _utfTerminate in utf_md.o
      _utfTerminate in utf_md.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
lipo: can't open input file:
/var/folders/yt/ytDNAr9CG7m++WTgstl0lU+++TI/-Tmp-//ccXM9TnJ.out (No
such file or directory)
make[4]: *** 
[/Users/haupt/OpenJDK/macosx-port/build/macosx-universal/lib/libnpt.dylib]
Error 1
make[3]: *** [all] Error 1
make[2]: *** [all] Error 1
make[1]: *** [jdk-build] Error 2
make: *** [build_product_image] Error 2
-----

Is something wrong about my environment?

Best,

Michael
_______________________________________________
macosx-port-dev mailing list
macosx-port-dev at openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/macosx-port-dev



More information about the macosx-port-dev mailing list