This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
libjava dep problems
- From: Steve Pribyl <steve at netfuel dot com>
- To: java at gcc dot gnu dot org
- Date: Fri, 11 Mar 2005 08:25:57 -0600
- Subject: libjava dep problems
- Organization: Netfuel
I am trying to build GCC c,c++, and java from the mingw source just so I know I
can do it.
The build is failing while building depenancies for libjava. It looks like some
are deps build fine but others do not.
Has anyone seen this before? What am I missing?
Here is the build script I am using. This is the same build script that is
found in the download section minus the compilers I don't need.
#!/bin/sh
../gcc-3.4.2-20040916-1/configure --with-gcc --with-gnu-ld --with-gnu-as
--host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls
--enable-languages=c,c++,java --disable-win32-registry --disable-shared
--enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x
--enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter
--enable-hash-synchronization --enable-libstdcxx-debug
make CFLAGS="-O2 -fomit-frame-pointer" CXXFLAGS="-mthreads
-fno-omit-frame-pointer -O2" LDFLAGS=-s bootstrap
cd gcc
make CFLAGS=-O2 LDFLAGS=-s LN_S=ln gnatlib_and_tools
Here is the error I get
make[4]: Leaving directory `/h/vmware/mingw/source/mingw-obj/mingw32/boehm-gc'
make[3]: Leaving directory `/h/vmware/mingw/source/mingw-obj/mingw32/boehm-gc'
make[2]: Leaving directory `/h/vmware/mingw/source/mingw-obj/mingw32/boehm-gc'
make[2]: Entering directory `/h/vmware/mingw/source/mingw-obj/mingw32/libjava'
deps.mk:437: gnu/java/security/provider/DefaultPolicy.d: No such file or directory
deps.mk:1233: java/rmi/dgc/DGC.d: No such file or directory
deps.mk:1503: java/util/jar/Attributes.d: No such file or directory
deps.mk:1573: java/util/zip/Adler32.d: No such file or directory
deps.mk:2164: org/w3c/dom/ranges/DocumentRange.d: No such file or directory
make[2]: *** No rule to make target `org/w3c/dom/ranges/DocumentRange.d'. Stop.
make[2]: Leaving directory `/h/vmware/mingw/source/mingw-obj/mingw32/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/h/vmware/mingw/source/mingw-obj'
make: *** [bootstrap] Error 2
make: *** No rule to make target `gnatlib_and_tools'. Stop.
The java file does exist
ls ../gcc/libjava/org/w3c/dom/ranges/DocumentRange.*
../gcc/libjava/org/w3c/dom/ranges/DocumentRange.java
Other possible useful information
Administrator@SBUILDER /h/vmware/mingw/source/mingw-obj
$ gcc -v
Reading specs from c:/temp/mingw/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as
--host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls
--enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry
--disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt
--without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter
--enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)
Administrator@SBUILDER /h/vmware/mingw/source/mingw-obj
$ gcj -v
Reading specs from c:/temp/mingw/bin/../lib/gcc/mingw32/3.4.2/specs
Reading specs from c:/temp/mingw/bin/../lib/gcc/mingw32/3.4.2/../../../libgcj.spec
rename spec lib to liborig
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as
--host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls
--enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry
--disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt
--without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter
--enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)
Administrator@SBUILDER /h/vmware/mingw/source/mingw-obj
$ uname -a
MINGW32_NT-5.0 SBUILDER 1.0.10(0.46/3/2) 2004-03-15 07:17 i686 unknown
--
Steve Pribyl
Steve AT NetFuel dot com
Computer Infrastructure Practitioner
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature