Get the latest source, double-check your tools against the contents of the build README, and you should be fine; building under Ubuntu was almost trivial, and Kelly was great helping me get the build to work under Widows with Cygwin, so we know that it *can* be built outside of Sun. :-)
Ted Neward Java, .NET, XML Services Consulting, Teaching, Speaking, Writing http://www.tedneward.com > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:build-dev- > [EMAIL PROTECTED] On Behalf Of Roger Abelenda > Sent: Friday, October 12, 2007 5:39 AM > To: Kelly O'Hair > Cc: build-dev@openjdk.java.net > Subject: Re: Building OpenJDK on Fedora Core 6 > > hi again everyone. I tryied with the jdk6 for the bootstrap, and no > luck. I'll try downloading other version of the openjdk. I'm loosing > my hopes and ideas with this one :-(. je. > > 2007/10/11, Roger Abelenda <[EMAIL PROTECTED]>: > > when i tried to make without specifying the ALT_MOTIF_DIR first it > > brings me an error saying that it cannot find the file libXm.a, then > i > > run again the make (without doing anything) and it throws me the > error > > that i told u in the first mail. It's like it doesn´t includes the > > libraries when it is linking, but i dont know what to do. I will try > > with JDK6, but in some posts I read mention thath it should work with > > jdk5, jd6 and jdk7. > > > > 2007/10/11, Roger Abelenda <[EMAIL PROTECTED]>: > > > I get the sources form here : > > > http://download.java.net/openjdk/jdk7/promoted/b18/. > > > Are the last from that links. I set that env variable setting it in > > > the script that i mentioned before, and at the last of the script i > > > added de make command that i gave you. Thanks for the fast replys. > > > > > > 2007/10/11, Kelly O'Hair <[EMAIL PROTECTED]>: > > > > I can't find any Makefile target anywhere with the name > "includes". > > > > You may want to try and build this with C locale. > > > > > > > > Also, as of Build 21, I thought the motif dependence was removed, > so how > > > > old are these sources and where did you get the sources? > > > > > > > > -kto > > > > > > > > Roger Abelenda wrote: > > > > > excuse me, i'll traduce it for u: > > > > > > > > > > "make[2]: *** There is no rule to make the target `includes'. > Stop. > > > > > Note: Some input files use unchecked or unsafe operations. > > > > > Note: Recompile with -Xlint:unchecked for details. > > > > > /root/Desktop/openjdk/control/build/linux- > i586/tmp/sun/sun.awt/motif21/obj/awt_AWTEvent.o: > > > > > In function `Java_java_awt_AWTEvent_nativeSetSource': > > > > > awt_AWTEvent.c:(.text+0x228): undefined reference to > `XtIsObject' > > > > > awt_AWTEvent.c:(.text+0x23d): undefined reference to > `XtWindowOfObject' > > > > > /root/Desktop/openjdk/control/build/linux- > i586/tmp/sun/sun.awt/motif21/obj/awt_Button.o: > > > > > In function `Java_sun_awt_motif_MButtonPeer_setLabel': > > > > > awt_Button.c:(.text+0xff): undefined reference to > `XtVaSetValues' > > > > > /root/Desktop/openjdk/control/build/linux- > i586/tmp/sun/sun.awt/motif21/obj/awt_Button.o: > > > > > In function `Java_sun_awt_motif_MButtonPeer_create': > > > > > awt_Button.c:(.text+0x338): undefined reference to `XtStrings' > > > > > awt_Button.c:(.text+0x34c): undefined reference to > `XtVaGetValues' > > > > > awt_Button.c:(.text+0x3cd): undefined reference to `XtStrings' > > > > > awt_Button.c:(.text+0x4b5): undefined reference to > `XtVaCreateManagedWidget' > > > > > awt_Button.c:(.text+0x562): undefined reference to `XtStrings' > > > > > awt_Button.c:(.text+0x63c): undefined reference to > `XtVaCreateManagedWidget' > > > > > awt_Button.c:(.text+0x674): undefined reference to > `XtSetMappedWhenManaged' > > > > > awt_Button.c:(.text+0x69c): undefined reference to > `XtAddCallback' > > > > > ...." > > > > > > > > > > > > > > > > > > > > 2007/10/11, Kelly O'Hair <[EMAIL PROTECTED]>: > > > > >> It's spelled ALT_MOTIF_DIR. > > > > >> > > > > >> I'd need to see more of the log file to know what caused this > failure. > > > > >> Did it complain about a missing include file at some point? > > > > >> > > > > >> Also, I can only read English, sorry. > > > > >> > > > > >> -kto > > > > >> > > > > >> Roger Abelenda wrote: > > > > >>> Hi there, i'm trying to build de openjdk vm with the j2se > packages. I > > > > >>> tried installing lesstif, openmotif and pointing de > ALT_MOMTIF_DIR to > > > > >>> the correct path where this libraries were installed, and no > success. > > > > >>> Even i tryied to make it with without specifing that variable > to allow > > > > >>> the openjdk to make it own libraries, but it niether works. > What I get > > > > >>> is the following: > > > > >>> > > > > >>> "make[2]: *** No hay ninguna regla para construir el objetivo > `includes'. Alto. > > > > >>> Note: Some input files use unchecked or unsafe operations. > > > > >>> Note: Recompile with -Xlint:unchecked for details. > > > > >>> /root/Desktop/openjdk/control/build/linux- > i586/tmp/sun/sun.awt/motif21/obj/awt_AWTEvent.o: > > > > >>> In function `Java_java_awt_AWTEvent_nativeSetSource': > > > > >>> awt_AWTEvent.c:(.text+0x228): undefined reference to > `XtIsObject' > > > > >>> awt_AWTEvent.c:(.text+0x23d): undefined reference to > `XtWindowOfObject' > > > > >>> /root/Desktop/openjdk/control/build/linux- > i586/tmp/sun/sun.awt/motif21/obj/awt_Button.o: > > > > >>> In function `Java_sun_awt_motif_MButtonPeer_setLabel': > > > > >>> awt_Button.c:(.text+0xff): undefined reference to > `XtVaSetValues' > > > > >>> /root/Desktop/openjdk/control/build/linux- > i586/tmp/sun/sun.awt/motif21/obj/awt_Button.o: > > > > >>> In function `Java_sun_awt_motif_MButtonPeer_create': > > > > >>> awt_Button.c:(.text+0x338): undefined reference to > `XtStrings' > > > > >>> awt_Button.c:(.text+0x34c): undefined reference to > `XtVaGetValues' > > > > >>> awt_Button.c:(.text+0x3cd): undefined reference to > `XtStrings' > > > > >>> awt_Button.c:(.text+0x4b5): undefined reference to > `XtVaCreateManagedWidget' > > > > >>> awt_Button.c:(.text+0x562): undefined reference to > `XtStrings' > > > > >>> awt_Button.c:(.text+0x63c): undefined reference to > `XtVaCreateManagedWidget' > > > > >>> awt_Button.c:(.text+0x674): undefined reference to > `XtSetMappedWhenManaged' > > > > >>> awt_Button.c:(.text+0x69c): undefined reference to > `XtAddCallback' > > > > >>> ...." > > > > >>> > > > > >>> > > > > >>> I'm trying to make it usign the following command: > > > > >>> > > > > >>> "make BUILD_DEPLOY=false BUILD_INSTALL=false > BOOTDIR=/opt/jdk1.5.0_12 > > > > >>> ALT_JDK_IMPORT=ALT_CLOSED_JDK_IMPORT_PATH=/opt/jdk1.5.0_12 > > > > >>> ALT_CLOSED_JDK_IMPORT_PATH=/opt/jdk1.5.0_12" > > > > >>> > > > > >>> I also tryied modifying the openjdk_default_profile.sh file > as says in > > > > >>> an older post. Has anyone an idea of what it could be? Or > what can i > > > > >>> do to make it work? > > > > > > > > > > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.488 / Virus Database: 269.14.7/1062 - Release Date: > 10/10/2007 5:11 PM > No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.8/1066 - Release Date: 10/12/2007 11:10 AM