Peter B. West wrote:
Dave,

This is the wrong list for these general build questions. Where should I be?

[EMAIL PROTECTED]

        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.






Reply via email to