[Java-gnome-developer] Re: troubles compiling gnome-java
Brought to you by:
afcowie
|
From: Jeffrey M. <Jef...@Br...> - 2001-08-08 12:44:32
|
Bastien,
Are you using the code from CVS or the downloaded code from
the website. I would recommend using the code from CVS. There
have been numerous bug fixes since the last release. If you don't
have access to CVS then make sure you remove the config.cache
file and then run configure again. It should find the correct javac.
I haven't heard of the problem you are having with
callback_dispatcher. After you try getting the latest code please
let me know if you are still having this problem. I would also
be interested in which JDK and which c compiler and version
you are using.
-Jeff
---------------------------------------
Hi,
I just wanted to try out Gnome-Java. After a bit of hacking to get the
Makefiles to point to the right javac (they're insisting that my javac
binary be in /usr/bin/javac or something like that), I hit the wall when
it gets to compiling src/other/callback_dispatcher.c
gcc -c -g -O2 -fPIC -Iother other/callback_dispatcher.c -o
other/callback_dispatcher.o -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include \
-I/usr/include/gnome-xml -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/local/jdk-1.3//include -DGNOME
other/callback_dispatcher.c:57: syntax error before `jobject'
other/callback_dispatcher.c: In function `Java_Gtk_Object_get':
other/callback_dispatcher.c:60: warning: return makes integer from
pointer without a cast
other/callback_dispatcher.c: At top level:
other/callback_dispatcher.c:68: syntax error before `void'
other/callback_dispatcher.c: In function `jobject_signal_cb':
other/callback_dispatcher.c:149: warning: assignment makes integer from
pointer without a cast
other/callback_dispatcher.c:171: warning: assignment makes pointer from
integer without a cast
other/callback_dispatcher.c:174: warning: assignment makes integer from
pointer without a cast
other/callback_dispatcher.c:180: warning: assignment makes integer from
pointer without a cast
other/callback_dispatcher.c: In function `jobject_arg_signature':
other/callback_dispatcher.c:292: warning: assignment discards qualifiers
from pointer target type
other/callback_dispatcher.c: At top level:
other/callback_dispatcher.c:544: syntax error before `jint'
other/callback_dispatcher.c:556: syntax error before `jint'
other/callback_dispatcher.c:569: syntax error before `jint'
other/callback_dispatcher.c:582: syntax error before `jint'
other/callback_dispatcher.c:595: syntax error before `jint'
other/callback_dispatcher.c:607: syntax error before `jint'
other/callback_dispatcher.c:621: syntax error before `void'
other/callback_dispatcher.c:632: syntax error before `void'
other/callback_dispatcher.c:647: syntax error before `jint'
other/callback_dispatcher.c:659: syntax error before `jint'
other/callback_dispatcher.c:672: syntax error before `jint'
other/callback_dispatcher.c:685: syntax error before `jint'
other/callback_dispatcher.c:698: syntax error before `jint'
other/callback_dispatcher.c:710: syntax error before `jint'
other/callback_dispatcher.c:724: syntax error before `void'
other/callback_dispatcher.c:735: syntax error before `void'
make[1]: *** [other/callback_dispatcher.o] Error 1
make[1]: Leaving directory `/home/brn/src/java-gnome-0.6.0/src'
make: *** [gtk] Error 2
The piece of code if first chokes on is (at line 57):
JNIEXPORT jobject JNICALL
Java_Gtk_Object_get(JNIEnv *env, jobject obj, jstring str)
{
return NULL;
}
I'm using Sun's JDK Version 1.3.0 FCS for Linux, on a Debian/x86
unstable system.
Any ideas ?
Cheers
_______________________________________________
java-gnome-developer mailing list
jav...@li...
http://lists.sourceforge.net/lists/listinfo/java-gnome-developer
|