JDK13 fails to build

Malcolm Kay malcolm.kay at internode.on.net
Thu May 22 17:48:26 PDT 2003


On Fri, 23 May 2003 09:45, E. J. Cerejo wrote:
> I forgot to mention that I'm running freebsd stable
>
>
>
> E. J. Cerejo wrote:
> I'm trying to install JDK13 and it fails to build, here's what I get:
>
> /src/motif/badapter -I../../../../src/share/javavm/export
> -I../../../../src/solaris/javavm/export -I/usr/X11R6/include
> -I/usr/local/include -I../../oji-plugin/src/share -o
> ../../tmp/bsd/i386/stubs.o ../../oji-plugin/src/motif/common/stubs.c
> In file included from ../../oji-plugin/src/motif/common/stubs.c:29:
> /usr/X11R6/include/npapi.h:1: #error
> "/home/espenr/tmp/qt-3.1-espenr-14496/qt/extensions/nsplugin/src/npapi.h
> must be provided by Netscape"
> /usr/X11R6/include/npapi.h:2: #error "This file is just a placeholder.
> Please see the documentation"
> /usr/X11R6/include/npapi.h:3: #error "to learn how to obtain the real file"
> In file included from ../../oji-plugin/src/motif/common/stubs.c:30:
> /usr/X11R6/include/npupp.h:1: #error
> "/home/espenr/tmp/qt-3.1-espenr-14496/qt/extensions/nsplugin/src/npupp.h
> must be provided by Netscape"
> /usr/X11R6/include/npupp.h:2: #error "This file is just a placeholder.
> Please see the documentation"
> /usr/X11R6/include/npupp.h:3: #error "to learn how to obtain the real file"
> gmake[1]: *** [../../tmp/bsd/i386/stubs.o] Error 1
> gmake[1]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/ext/plugin/build/solaris'
> gmake: *** [plugin-all] Error 1
> *** Error code 2
>
> Stop in /usr/ports/java/jdk13.
>
> Is it because of qt3?
>

Have you read the actual error messages?
#error is a preprocessor command which reports and causes an
error to be generated.
In the first instance the encoded errors were:
   /home/espenr/tmp/qt-3.1-espenr-14496/qt/extensions/nsplugin/src/npapi.h
   must be provided by Netscape
   This file is just a placeholder.
   Please see the documentation to learn how to obtain the real file

The second is similar!

Maybe there are make options to inhibit the generation
of a netscape plugin. Take a look in the Makefile.

Malcolm 

Malcolm


More information about the freebsd-questions mailing list