From: Franco B. <fra...@we...> - 2001-03-26 09:15:29
|
Fabrice ILPONSE <Fab...@li...> schrieb am 26.03.01: > Hi every one, >=20 >=20 > I'm very new to mingwin32 but i already know about gcc/unix or=20 > gcc/djgpp and ... I want to use mingwin to create opengl applications to= =20 > make them portable thru systems using glut, etc... I can't use the=20 > windows opengl32.dll =3D> lots of symbols not found. I used the .h from=20 > VC++ 6 for the opengl .h. Better use the OpenGL headers from Bruce's V-GUI distribution, they work f= ine for me. <http://www.objectcentral.com> > I have 2 questions : >=20 >=20 > Does the opengl32.a from mingwin32 is software only=3F libopengl32.a is just an import-library - the opengl32.dll is used when yo= u link to libopengl32.a =20 >=20 > Has anyone succeded in compiling and lauching applications using the=20 > windows opengl32.dll=3F No problem. Check out=20 <http://home.a-city.de/franco.bez/pot/pot=5Fw32=5Fen.html> =20 > Bye Ciao, Franco =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F Alles unter einem Dach: Informationen, Fun, E-Mails. Bei WEB.DE: http://we= b.de Die gro=DFe Welt der Kommunikation: E-Mail, Fax, SMS, WAP: http://freemail.w= eb.de |
From: Paul G. <pga...@qw...> - 2001-03-27 02:44:03
|
Hi folks, On 26 Mar 2001, at 8:58, the Illustrious Georg Fusz wrote: > 1.1 libopengl32.a (MinGw) or opengl32.lib(MS) are used for linking > programs, which use opengl32.dll at the runtime > > 1.2 libglu32.a (MinGw) or glu32.lib(MS) are used for linking programs, > which use glu32.dll at the runtime. > > 1.3 All libs can be used with MinGw-Linker; the microsoft libs also. > > 2. As far as I know: both libs are system *in*depentend. > The i/o-routines are in the glut-lib or in the aux-lib. > (Or in some object-files, if you like.) > > 3. You can NOT compile the aux-lib-sources comming with MS C++ with > MinGw. But you can get the aux-lib from me. > > Fabrice ILPONSE wrote: > > > > Hi every one, > > > > I'm very new to mingwin32 but i already know about gcc/unix or > > gcc/djgpp and ... I want to use mingwin to create opengl applications > > to make them portable thru systems using glut, etc... I can't use the > > windows opengl32.dll => lots of symbols not found. > > Sorry, that makes no sense. > > >I used the .h from > > VC++ 6 for the opengl .h. > > > > I have 2 questions : > > > > Does the opengl32.a from mingwin32 is software only? > > Sorry, I can NOT understand this question. Translated in my german it > makes no sense; of course opengl32.a is software. And, depending on whether or not you built your opengl32.a source from the MS supplied .dll makes a difference. Some versions (not sure about latest versions) from MS _will not support software drivers_, others will support the software drivers, still others will support both software and hardware drivers. It all depends on which version of OpenGL you are using. Can you provide us with a version reference for your OpenGL API? That will go a very long way in helping us to understand your situation... Also, Georg is right, things like: Frabice wrote: > libXXX.a or XXX.lib can be a complete static lib or the placeholder for > linking of a DLL. It is the best to think about static libs as > file-archives. > > If libXXX.a or XXX.lib is relative small and there exist a XXX.dll in > C:/WinNT/system32, then it is a placeholder for linking. > > This using of placeholder-lib is a special thing of windows; under Unix > you use the Shared Object files XXX.so for linking and runtime loading; > at least under IRIX. Are completely useless to anyone but you. We want to help, but can't without the proper information. Thanks for your patience, Frabice. Peace, Paul G. > > > > > > > > Has anyone succeded in compiling and lauching applications using > > the > > windows opengl32.dll? > > > > Bye > > > > _______________________________________________ > > MinGW-users mailing list > > Min...@li... > > > > You may change your MinGW Account Options at: > > http://lists.sourceforge.net/lists/listinfo/mingw-users > > -- > Georg Fusz > Technische Universitaet Berlin, Germany > > > Fon: > Uni.: +49 30 314 26 884 > privat: +49 30 815 30 32 > Handy: +49 173 20 10 696 > > Homepage: http://www.cadlab.tu-berlin.de/~fusz/ > > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options at: > http://lists.sourceforge.net/lists/listinfo/mingw-users > Nothing real can be threatened. Nothing unreal exists. |
From: Fabrice I. <Fab...@li...> - 2001-03-27 12:08:05
|
Paul Garceau wrote: >> . >> >>> >> Sorry, I can NOT understand this question. Translated in my german it >> makes no sense; of course opengl32.a is software. > > > And, depending on whether or not you built your opengl32.a source from > the MS supplied .dll makes a difference. > > Some versions (not sure about latest versions) from MS _will not > support software drivers_, others will support the software drivers, > still others will support both software and hardware drivers. It all > depends on which version of OpenGL you are using. > > Can you provide us with a version reference for your OpenGL API? That > will go a very long way in helping us to understand your situation... I don't know about the API version perhaps 1.2. I can only say that my examples were built first using VC++6. :( Georg's opengl32.a seems to link the system opengl32.dll well however :) But there are some crashes on bigger opengl programs that worked with VC++6. I can't track the errors with gdb, i got : ----------------------------- (gdb) r Starting program: j:\Progs\lesson30/lesson30.exe 77ed0000:C:/WINNT/system32/GDI32.dll(no debugging symbols found)... 77f00000:C:/WINNT/system32/KERNEL32.dll"C:/WINNT/system32/KERNEL32.dll": error eading line numbers 77e70000:C:/WINNT/system32/USER32.dll(no debugging symbols found)... 77dc0000:C:/WINNT/system32/ADVAPI32.dll"C:/WINNT/system32/ADVAPI32.dll": error eading line numbers 77e10000:C:/WINNT/system32/RPCRT4.dll (no debugging symbols found)... 77140000:C:/WINNT/System32/GLU32.DLL"C:/WINNT/System32/GLU32.DLL": error readin line numbers 78000000:C:/WINNT/system32/MSVCRT.dll(no debugging symbols found)... 755b0000:C:/WINNT/System32/OPENGL32.dll"C:/WINNT/System32/OPENGL32.dll": error eading line numbers 774f0000:C:/WINNT/System32/DCIMAN32.dll"C:/WINNT/System32/DCIMAN32.dll": error eading line numbers 71290000:C:/WINNT/system32/MSIDLE.DLL (no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x24 in ?? () -------------------------- > > Are completely useless to anyone but you. We want to help, but can't > without the proper information. Sorry but i've forgotten to CC some of my threads with Georg to the mailling list :( > > > Thanks for your patience, Frabice. > > Peace, > > Paul G. > > |