Hey Johannes,
I hope you can help me with this.
I'm trying to compile the vertex branch of Gem but the compile fails with:
make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/openGL' rm -f Gem.pd_linux *~ make -C Base -f ..//Makefile.subdir -j4 make[1]: Entering directory `/home/bbogart/pd-stuff/Gem.vertex/src/Base' make[1]: *** No rule to make target `/usr/X11R6/include/X11/extensions/xf86vmode.h', needed by `GemWinCreateXWin.d'. Stop. make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/Base' make: *** [Base] Error 2
indeed there is no such file xf86vmode.h on my system.
According to the debian package search the package that provides that header is: xlibs-static-dev_4.3.0.dfsg.1-14sarge1
I have xlibs-static-dev installed:
||/ Name Version Description +++-==============-==============-============================================ ii xlibs-static-d 6.8.2.dfsg.1-1 X Window System client library development f
but it only provides the following extension headers:
/usr/X11R6/include/X11/extensions/bigreqstr.h /usr/X11R6/include/X11/extensions/xf86bigfont.h /usr/X11R6/include/X11/extensions/xf86bigfstr.h
I tried to install the version 4.3.0 of the static libs but apt says my other packages depend on the newer version:
libs-static-dev: libxinerama-dev conflicts with xlibs-static-dev (<< 6.8.1-0ubuntu1) xlibs-static-dev (version 4.3.0.dfsg.1-14sarge1) is to be installed. dpkg: error processing /home/bbogart/Desktop/Downloads/xlibs-static-dev_4.3.0.dfsg.1-14sarge1_i386.deb (--install): conflicting packages - not installing xlibs-static-dev Errors were encountered while processing:
Note I have no unbuntu repositories on my machine, I guess those are taken from ubuntu and put into sarge.
Why the new version of xlibs-static-dev does not provide the same headers I have no idea. What is this header for and how could I disable it?
Thanks. b.
B. Bogart wrote:
Hey Johannes,
I hope you can help me with this.
I'm trying to compile the vertex branch of Gem but the compile fails with:
make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/openGL' rm -f Gem.pd_linux *~ make -C Base -f ..//Makefile.subdir -j4 make[1]: Entering directory `/home/bbogart/pd-stuff/Gem.vertex/src/Base' make[1]: *** No rule to make target `/usr/X11R6/include/X11/extensions/xf86vmode.h', needed by `GemWinCreateXWin.d'. Stop. make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/Base' make: *** [Base] Error 2
indeed there is no such file xf86vmode.h on my system.
According to the debian package search the package that provides that header is: xlibs-static-dev_4.3.0.dfsg.1-14sarge1
i think it is in libxxf86vm-dev
mfg.asdr. IOhannes
Thanks Johannes,
Now I'm getting this error:
GemState.cpp:20: error: parse error before `<<' token In file included from ../Base/GemGL.h:40, from GemState.cpp:22: /usr/X11R6/include/GL/glu.h:322: error: parse error before `}' token make[1]: *** [GemState.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/Base'
Indeed line 322 of glu.h looks like:
#ifdef __cplusplus } #endif
Maybe I'm using the wrong g++, gcc?
looks like the make is compiling with g++ 3.3.5
So what next?
Chris, how soon will the vertext branch me merged into main tree?
Thanks, b.
IOhannes m zmoelnig wrote:
B. Bogart wrote:
Hey Johannes,
I hope you can help me with this.
I'm trying to compile the vertex branch of Gem but the compile fails with:
make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/openGL' rm -f Gem.pd_linux *~ make -C Base -f ..//Makefile.subdir -j4 make[1]: Entering directory `/home/bbogart/pd-stuff/Gem.vertex/src/Base' make[1]: *** No rule to make target `/usr/X11R6/include/X11/extensions/xf86vmode.h', needed by `GemWinCreateXWin.d'. Stop. make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/Base' make: *** [Base] Error 2
indeed there is no such file xf86vmode.h on my system.
According to the debian package search the package that provides that header is: xlibs-static-dev_4.3.0.dfsg.1-14sarge1
i think it is in libxxf86vm-dev
mfg.asdr. IOhannes
On Nov 28, 2005, at 7:31 PM, B. Bogart wrote:
Now I'm getting this error:
GemState.cpp:20: error: parse error before `<<' token
...my first thought here is that you have a cvs merge conflict, so ya might want to check that...
In file included from ../Base/GemGL.h:40, from GemState.cpp:22: /usr/X11R6/include/GL/glu.h:322: error: parse error before `}' token make[1]: *** [GemState.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/home/bbogart/pd-stuff/Gem.vertex/src/ Base'
Indeed line 322 of glu.h looks like:
#ifdef __cplusplus } #endif
...that looks fine...
Maybe I'm using the wrong g++, gcc?
looks like the make is compiling with g++ 3.3.5
...at a command line prompt, type "gcc --version" and it'll tell ya what version is currently being used...
So what next?
...wait til IOhannes wakes up?
Chris, how soon will the vertext branch me merged into main tree?
...I wouldn't hold my breath, because it's getting more outta date by the day...besides, IOhannes is also trying to do a merge atm...
...better yet, when are you going to fix [entry]?
james