Problems using libswt.a and multiple jars

Øyvind Harboe oyvind.harboe@zylin.com
Thu Aug 21 13:44:00 GMT 2003


>eg:
>
>gcj -c -Os jakarta-regexp-1.2.jar
>
>I suppose the cras
>
>gcj --CLASSPATH=\thisiscool-gcc\swt\win32\lib\swt.jar \
>	-c -Os HelloSWT.java
>
>gcj  --main=HelloSWT -s -o HellOSWT.exe *.o \
>	\thisiscool-gcc\swt\win32\lib\libswt.a

Works like a charm! Thanks!

The crash(which I suppose should be fixed, but no longer affects me) is
still 
there in Mohans GCC 3.4 20030802 on my "rocket".

Øyvind

C:\thisiscool-gcc-3.4\examples\HelloSWT>\thisiscool-gcc-3.4\gcc-3.4\bin\
gcj --main=HelloSWT
--classpath=\thisiscool-gcc-3.4\swt\win32\lib\swt.jar -o HellOSWT.exe
HelloSWT.java -L\thisiscool-gcc-3.4\swt\win32\lib jakarta-regexp-1.2.jar
-lswt

Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

C:\thisiscool-gcc-3.4\examples\HelloSWT>\thisiscool-gcc-3.4\gcc-3.4\bin\
gcj -v
Reading specs from
/thisiscool-gcc-3.4/gcc-3.4/bin/../lib/gcc/i686-pc-mingw32/3.
4/specs
Reading specs from
/thisiscool-gcc-3.4/gcc-3.4/bin/../lib/gcc/i686-pc-mingw32/3.
4/../../../../i686-pc-mingw32/lib/libgcj.spec
rename spec lib to liborig
Configured with: /datal/gcc/gcc/configure
--prefix=/datal/gcc/build/wingcc --bui
ld=i686-pc-linux-gnu --host=i686-pc-mingw32 --target=i686-pc-mingw32
--enable-la
nguages=c,c++,java --with-gcc --with-gnu-as --with-gnu-ld
--with-as=i686-pc-ming
w32-as --with-ld=i686-pc-mingw32-ld --enable-threads=win32 --disable-nls
--disab
le-win32-registry --disable-shared --disable-debug --without-newlib
--enable-lib
gcj --disable-java-awt --without-x --enable-java-gc=boehm
--disable-libgcj-debug
 --enable-interpreter --enable-hash-synchronization
--enable-sjlj-exceptions
Thread model: win32
gcc version 3.4 20030802 (experimental)





More information about the Java mailing list