Re: [sdljava-users] GLU support added to gljava(opengl) binding
Status: Beta
Brought to you by:
ivan_ganza
From: Ivan Z. G. <iva...@ya...> - 2005-03-25 15:35:22
|
Yes I would be interested to see what you've done. We really need to get some GUI support into sdljava. Lets talk when your back...Enjoy the vacation. -Ivan/ Rainer Koschnick wrote: > Ivan Z. Ganza wrote: > >> Thanks Rainer. >> >> I've renamed GLUquadratic to GLUquadric. >> >> Also I've removed the callback method from the .i (since they are not >> implemented yet anyway) and now the references to _GLUfunptr are not >> present in the file so I hope it will compile on Windows. >> >> Strange that I was able to compile here...hrmm. >> >> Please let me know if it works now. >> >> Thanks, >> -Ivan/ > > > I'm on vacation now, so I hope someone else can veify that it is > working now. When I get back in 3 weeks we may also be able to add my > guichan Java port to SDLJava if you like :) > > Cheers, > Rainer > > >> Rainer Koschnick wrote: >> >>> Ivan Z. Ganza wrote: >>> >>>> I've happy to announce that GLU support has been added to the >>>> opengl binding. Its is fully implemented _except_ for functions >>>> which involve a callback. - gluNurbsCallback - gluNurbsCallbackData >>>> - gluNurbsCallbackDataEXT - gluQuadricCallback >>>> - gluTessCallback >>>> >>>> The rest of the functions are all available. If you have a chance >>>> please give this a shot. Let me know if any problems are found. >>>> >>>> Just rebuild your libgljava.so/gljava.dll -- no other changes >>>> should be required. >>>> >>>> Thanks, >>>> -Ivan/ >>> >>> >>> >>> >>> Java class should be GLUquadric, not GLUquadratic :) >>> >>> Then I cannot build the native bindings on Windows since _GLUfuncptr >>> is never defined: >>> >>> glew_wrap.c >>> glew_wrap.c(6729) : error C2065: '_GLUfuncptr' : undeclared identifier >>> glew_wrap.c(6729) : error C2146: syntax error : missing ';' before >>> identifier 'a >>> rg3' >>> glew_wrap.c(6729) : error C2144: syntax error : '<Unknown>' should >>> be preceded b >>> y '<Unknown>' >>> glew_wrap.c(6729) : error C2144: syntax error : '<Unknown>' should >>> be preceded b >>> y '<Unknown>' >>> glew_wrap.c(6729) : error C2143: syntax error : missing ';' before >>> 'identifier' >>> glew_wrap.c(6729) : error C2065: 'arg3' : undeclared identifier >>> glew_wrap.c(6730) : error C2065: 'argp3' : undeclared identifier >>> glew_wrap.c(6730) : warning C4552: '*' : operator has no effect; >>> expected operat >>> or with side-effect >>> glew_wrap.c(6736) : error C2059: syntax error : ')' >>> glew_wrap.c(6741) : error C2100: illegal indirection >>> glew_wrap.c(6742) : warning C4047: 'function' : 'void (__stdcall >>> *)()' differs i >>> n levels of indirection from 'int' >>> glew_wrap.c(7106) : error C2146: syntax error : missing ';' before >>> identifier 'a >>> rg3' >>> glew_wrap.c(7106) : error C2144: syntax error : '<Unknown>' should >>> be preceded b >>> y '<Unknown>' >>> glew_wrap.c(7106) : error C2144: syntax error : '<Unknown>' should >>> be preceded b >>> y '<Unknown>' >>> glew_wrap.c(7106) : error C2143: syntax error : missing ';' before >>> 'identifier' >>> glew_wrap.c(7107) : warning C4552: '*' : operator has no effect; >>> expected operat >>> or with side-effect >>> glew_wrap.c(7113) : error C2059: syntax error : ')' >>> glew_wrap.c(7118) : error C2100: illegal indirection >>> glew_wrap.c(7119) : warning C4047: 'function' : 'void (__stdcall >>> *)()' differs i >>> n levels of indirection from 'int' >>> glew_wrap.c(7278) : error C2146: syntax error : missing ';' before >>> identifier 'a >>> rg3' >>> glew_wrap.c(7278) : error C2144: syntax error : '<Unknown>' should >>> be preceded b >>> y '<Unknown>' >>> glew_wrap.c(7278) : error C2144: syntax error : '<Unknown>' should >>> be preceded b >>> y '<Unknown>' >>> glew_wrap.c(7278) : error C2143: syntax error : missing ';' before >>> 'identifier' >>> glew_wrap.c(7279) : warning C4552: '*' : operator has no effect; >>> expected operat >>> or with side-effect >>> glew_wrap.c(7285) : error C2059: syntax error : ')' >>> glew_wrap.c(7290) : error C2100: illegal indirection >>> glew_wrap.c(7291) : warning C4047: 'function' : 'void (__stdcall >>> *)()' differs i >>> n levels of indirection from 'int' >>> NMAKE : fatal error U1077: 'D:\PROGRA~1\MICROS~1.NET\VC7\bin\cl.exe' >>> : return co >>> de '0x2' >>> Stop. >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon >>> 2005 >>> Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows >>> Embedded(r) & Windows Mobile(tm) platforms, applications & content. >>> Register >>> by 3/29 & save $300 >>> http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click >>> _______________________________________________ >>> sdljava-users mailing list >>> sdl...@li... >>> https://lists.sourceforge.net/lists/listinfo/sdljava-users >> >> >> >> >> >> >> ------------------------------------------------------- >> SF email is sponsored by - The IT Product Guide >> Read honest & candid reviews on hundreds of IT Products from real users. >> Discover which products truly live up to the hype. Start reading now. >> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >> _______________________________________________ >> sdljava-users mailing list >> sdl...@li... >> https://lists.sourceforge.net/lists/listinfo/sdljava-users >> >> > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > sdljava-users mailing list > sdl...@li... > https://lists.sourceforge.net/lists/listinfo/sdljava-users |