[PATCH] gnu.java.nio and Makefile.am|in

Michael Koch konqueror@gmx.de
Tue Feb 11 15:44:00 GMT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Dienstag, 11. Februar 2003 16:29 schrieb Richard Earnshaw:
> Michael,
>
> After your recent patch I'm now seeing a build failure with -j2.
>
> /work/rearnsha/gnu/egcs/gcc/xgcc -shared-libgcc
> -B/work/rearnsha/gnu/egcs/g cc/ -nostdinc++
> -L/work/rearnsha/gnu/egcs/arm-elf/thumb/libstdc++-v3/src
> -L/work/rearnsha/gnu/egcs/arm-elf/thumb/libstdc++-v3/src/.libs
> -nostdinc -B/work/rearnsha/gnu/egcs/arm-elf/thumb/newlib/ -isystem
> /work/rearnsha/gnu/egcs/arm-elf/thumb/newlib/targ-include -isystem
> /home/rearnsha/gnusrc/egcs-cross/newlib/libc/include
> -B/work/rearnsha/gnu/install/arm-elf/bin/
> -B/work/rearnsha/gnu/install/arm- elf/lib/ -isystem
> /work/rearnsha/gnu/install/arm-elf/include
> -L/work/rearnsha/gnu/egcs/ld -mthumb -DHAVE_CONFIG_H -I.
> -I/home/rearnsha/gnusrc/egcs-cross/libjava -I./include -I./gcj
> -I/home/rearnsha/gnusrc/egcs-cross/libjava -Iinclude
> -I/home/rearnsha/gnusrc/egcs-cross/libjava/include
> -I/home/rearnsha/gnusrc/egcs-cross/libjava/../boehm-gc/include
> -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1
> -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1
> -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1
> -I/home/rearnsha/gnusrc/egcs-cross/libjava/. ././libjava/../gcc
> -I/home/rearnsha/gnusrc/egcs-cross/libjava/../zlib -fno-rtti
> -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum
> -I/usr/X11R6/include -W -Wall -D_GNU_SOURCE
> -DPREFIX=\"/work/rearnsha/gnu/i nstall\" -g -O2 -mthumb
> -Wp,-MD,.deps/natSelectorImpl.pp -c
> /home/rearnsha/gnusrc/egcs-cross/libjava/gnu/java/nio/natSelectorIm
>pl.cc -o natSelectorImpl.o
> /home/rearnsha/gnusrc/egcs-cross/libjava/gnu/java/nio/natSelectorIm
>pl.cc:23
>
> :39: gnu/java/nio/SelectorImpl.h: No such file or directory
>
> /home/rearnsha/gnusrc/egcs-cross/libjava/gnu/java/nio/natSelectorIm
>pl.cc:80
>
> : error: `
>
>    gnu::java' is not a class-name or namespace-name
> gnumake[4]: *** [gnu/java/nio/natSelectorImpl.lo] Error 1
>
>
>
> My guess is that this is a dependency failure since as far as I can
> tell SelectorImpl.h should be auto-built.  What is supposed to
> control this dependency?  I can't see anything obvious in the
> Makefiles.

Thanx for reporting. There should be no dependency on 
natSelectorImpl.* yet in CVS. I commited a fix.

It was in my tree and I accidently patch Makefile.in wrongly. I dont 
had this error while compiling because this shitty *.lo output file 
existed in my tree from work before.


Michael
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+SRpcWSOgCCdjSDsRAiTzAKCKulM/MeTXOOb9Tg4hszLUbafpaACfdgmE
DChCA8LK29L68FdcxU2TB0Q=
=NNJ0
-----END PGP SIGNATURE-----



More information about the Java-patches mailing list