Community
Participate
Working Groups
Building file: gnomeproxy.o Invoking: GCC C Compiler gcc `pkg-config --cflags gconf-2.0` -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -O0 -fPIC -g3 -Wall -c -fmessage-length=0 -m64 -o gnomeproxy.o ../../gnomeproxy.c In file included from ../../gnomeproxy.c:16:0: /usr/include/glib-2.0/glib/gslist.h:28:2: error: #error "Only <glib.h> can be included directly." make: *** [compile] Error 1 glib doesn't allow for any other inclusions than glib.h. This was announced a long time ago, and finally introduced in recent versions of glib. glib already includes gslist.
Created attachment 218696 [details] Patch proposition eclipse-build includes this patch into regular builds anyway. http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.eclipse-build.git/commit/eclipse-build/patches/fix-gnomeproxy-includes.patch?id=205ee61c44477a9ebfc1ff5c4606786fc21b4411
Pushed in http://git.eclipse.org/c/platform/eclipse.platform.team.git/commit/?id=6263a8ed7885edda20394a265fae59fd6192af5b Krzysztof, please verify.
I was able to successfully build the native library on f17 using the commit 325126585d2b6de9bdaa09ac3885092b32c99628.