From: Douglas T. <dou...@gm...> - 2006-01-20 17:50:09
|
Hello, all, I am trying to compile gazebo on cygwin. I think this is possible based on other posts where people have said they have successfully done so or made headway doing so. I seem to be able to ./configure my installation, however= , when I run "make" it returns this error: =3D=3D begin error =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D PrismGeom.cc: In member function `virtual void PrismGeom::Render(RenderOptions*)': PrismGeom.cc:212: error: invalid conversion from `GLvoid (*)()' to `void (*)()' PrismGeom.cc:213: error: invalid conversion from `GLvoid (*)()' to `void (*)()' make[3]: *** [PrismGeom.o] Error 1 make[3]: Leaving directory `/cygdrive/c/Projects/Player-Stage/gazebo-0.5.2 /server/bodies' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/cygdrive/c/Projects/Player-Stage/gazebo- 0.5.2 /server' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/cygdrive/c/Projects/Player-Stage/gazebo-0.5.2' make: *** [all] Error 2 =3D=3D end error =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D I get the impression from searching archives and google that there is an issue with cygwin's X-Windows not quite supporting what gazebo wants to do. It seems that I have to somehow sidestep X-Windows and use the Windows libraries in cygwin. I'm sure I have found said libraries in my /usr/include/w32api/GL directory. However, my naive experience with same leaves me scratching my head. Does anyone have a moment to explain how I ca= n get around this? Best regards, Doug |