IcedTea Bootstrap Process
Eric Richardson
ekrichardson at gmail.com
Tue Feb 3 01:01:04 PST 2009
On Thu, Jan 29, 2009 at 2:14 AM, Gary Benson <gbenson at redhat.com> wrote:
> Michael Franz wrote:
> > I have made some pretty good progress (I think) on building IcedTea6
> > using Apple's Java 5. I have 'grep'ed all over and cannot figure
> > out where this error message is coming from.
> >
> > (cd
> >
> /Users/mfranz/developer/icedtea/icedtea6/openjdk-ecj/control/build/bsd-i586/classes
> > && /Users/mfranz/developer/icedtea/icedtea6/bootstrap/jdk1.6.0/bin/jar xf
> >
> /Users/mfranz/developer/icedtea/icedtea6/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar
> >
> @/Users/mfranz/developer/icedtea/icedtea6/openjdk-ecj/control/build/bsd-i586/tmp/java/plugs/jmf.clist)
> > BinaryPlugs import completed: Wed Jan 28 20:31:33 EST 2009
> > make[4]: *** No rule to make target
> >
> `/Users/mfranz/developer/icedtea/icedtea6/openjdk-ecj/control/build/bsd-i586/hotspot/import/jre/lib/i386/server/libjvm.so',
> > needed by
> >
> `/Users/mfranz/developer/icedtea/icedtea6/openjdk-ecj/control/build/bsd-i586/lib/i386/server/libjvm.so'.
> > Stop.
> > make[3]: *** [all] Error 1
> > make[2]: *** [all] Error 1
> > make[1]: *** [jdk-build] Error 2
> > make: *** [stamps/icedtea-ecj.stamp] Error 2
> >
> > Somewhere it does not know that the shared libs end in .dylib. The
> > directory in question has:
> > Xusage.txt
> > libjsig.dylib
> > libjvm.dylib
> >
> > I was able to get past this step by make sym links to of libjvm.dylib to
> > libjvm.so.
>
> Check out openjdk/jdk/make/common/shared/Platform.gmk:
>
> 467 # Unix type settings (same for all unix platforms)
> 468 ifneq ($(PLATFORM), windows)
> ...
> 478 # The suffix applied to runtime libraries
> 479 LIBRARY_SUFFIX = so
This looks like this is fixed in Icedtea7.
520 # Darwin-specific Overrides
ifeq ($(SYSTEM_UNAME),Darwin)
# The suffix applied to runtime libraries
LIBRARY_SUFFIX = dylib
# The suffix applied to link libraries
LIB_SUFFIX = dylib
endif
Eric
>
>
> Cheers,
> Gary
>
> --
> http://gbenson.net/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090203/1223c294/attachment.html
More information about the distro-pkg-dev
mailing list