On Sat, 2007-07-28 at 14:22 -0700, Kelly O'Hair wrote: > Where did you get these jdk sources? >
>From the source bundles of the OpenJDK project. Unfortunately, I have not retained the bundle I downloaded, but I think it was the bundle from the 15th of July. I'll try the latest bundle. > The OpenJDK sources should not have a dependence on Motif libraries, > just Motif include files. > > -kto > > Peter B. West wrote: > > This thread started because I couldn't get jtreg to run against one of > > the JDK sub-projects in NetBeans. As a result, I tried to build the j2se > > project. > > > > My environment is SuSE 10.2, NB 6 build 200704122300 Java 1.6.0_01. I > > tried the build without specifying ALT_MOTIF_DIR, and was told I had no > > motif 2.1. I have > > openmotif-devel-2.3.0beta2-32 > > openmotif-libs-2.3.0beta2-32 > > openmotif-2.3.0beta2-32 > > > > installed. > > > > I then tried grabbing the OpenBSD i386 2.1.30 package, and setting > > ALT_MOTIF_DIR. That got me over the first hurdle, with the results shown > > below. > > > > Any suggestions? > > > > Peter > > > > -------- Original Message -------- > > Subject: Re: Getting Started with OpenJDK in NetBeans IDE? > > Date: Thu, 19 Jul 2007 12:44:11 -0700 > > From: Dave Bristor <[EMAIL PROTECTED]> > > To: Peter B. West <[EMAIL PROTECTED]> > > References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> > > <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> > > <[EMAIL PROTECTED]> > > > > Hi Peter, I think your question is better posted to the > > [email protected] alias. If you can provide info re the distro > > your > > using, that might help. IIRC we tested on ubuntu and fedora. > > > > Dave > > > > Peter B. West wrote: > >> Dave Bristor wrote: > >> > >> ... > >> > >>>> Before getting to that point, and thinking I might need to do a prebuild > >>>> of j2se, I tried that from a terminal. At the moment, that build is not > >>>> working because, in spite of what the docs say, the build requires not > >>>> only the openmotif header files, but the libs as well. The openmotif > >>>> libs I have installed are too recent, so it looks as though I will have > >>>> to build a set an install them in a non-standard place if I need to > >>>> build the jdk. Haven't sorted that one out yet. > >>> The motif requirements are different for different OSs; cf the Ubuntu > >>> 6.06 v. 7.04 notes; in particular that the latter does have motif > >>> dependencies (though I'm not sure this will resolve your problem without > >>> knowing more about your build environment/platform). I just checked my > >>> kubuntu 6.10 box, and seem to have headers+libs; YMMV. > >>> > >>> Dave > >>> > >> > >> Dave, > >> > >> The first problem with the openmotif libraries is that the link points > >> to the hppa architecture's 2.1.30 package. Once I had corrected that, I > >> tried the build again. Here's a snatch of the output. > >> > >> [exec] > >> ../../../build/linux-i586/tmp/sun/sun.awt/motif21/obj/awt_motif21.o: In > >> function `awt_motif_getIMStatusHeight': > >> [exec] awt_motif21.c:(.text+0x426): undefined reference to > >> `_XmImGetGeo' > >> [exec] /home/pbw/src/openmotif/lib/libXm.a(DragC.o): In function > >> `DragKey': > >> [exec] DragC.c:(.text+0x2699): undefined reference to `__guard' > >> [exec] DragC.c:(.text+0x2785): undefined reference to `__guard' > >> [exec] DragC.c:(.text+0x279c): undefined reference to > >> `__stack_smash_handler' > >> [exec] /home/pbw/src/openmotif/lib/libXm.a(DragC.o): In function > >> `InitiatorMainLoop': > >> [exec] DragC.c:(.text+0x2d02): undefined reference to `__guard' > >> [exec] DragC.c:(.text+0x2d2c): undefined reference to > >> `__stack_smash_handler' > >> [exec] DragC.c:(.text+0x2eaa): undefined reference to `__guard' > >> > >> It goes on and on like that. It looks as though it's trying to build > >> motif 2.1, but not 2.1 as we know it, Jim. > >> > >> > >> > > > > > > > > > >
