Thread: [Plib-users] my plib build attempt is failing
Brought to you by:
sjbaker
From: Jon B. <js...@ha...> - 2000-04-21 22:18:58
Attachments:
smime.p7s
|
I am trying to build plib for FlightGear but my build is failing with a message that mmsystem.h is not found. I have the latest full cygwin installed, but mmsystem.h is not there, either. Any hints on what I can do? Jon ==================================================== Jon & Frances Berndt email: js...@ha..., fa...@ha... WWW: http://www.hal-pc.org/~jsb League City, TX ==================================================== |
From: Steve B. <sjb...@ai...> - 2000-04-21 23:44:41
|
Jon Berndt wrote: > > I am trying to build plib for FlightGear but my build is failing with a > message that mmsystem.h is not found. I have the latest full cygwin > installed, but mmsystem.h is not there, either. Any hints on what I can do? <sigh> This has happened before - the problem is that mmsystem.h described critical OS structures and stuff for Windoze - but Microsoft - being such *NICE* people only ship it with their own compilers. I thought that the Cygwin guys had fixed their release to contain a clone of mmsystem.h - but that's evidently not true or else you wouldn't have a problem. I have *heard* that one fix is to steal a copy of that file from the 'WINE' project. WINE is a suite of freeware libraries that allow Windoze programs to run under Linux (and other) OS's. As such, I've heard that it comes with a copy of mmsystem.h However, I'm sure there are other people who will tell you other solutions. I bet that quite a few people illegally copied mmsystem.h from other people who own MSVC. If so, I DON'T WANT TO KNOW ABOUT IT! -- Steve Baker http://web2.airmail.net/sjbaker1 sjb...@ai... (home) http://www.woodsoup.org/~sbaker sj...@ht... (work) |
From: Jason E. S. <tam...@ai...> - 2000-04-22 00:53:09
|
Steve Baker writes: > Jon Berndt wrote: > > > > I am trying to build plib for FlightGear but my build is failing with a > > message that mmsystem.h is not found. I have the latest full cygwin > > installed, but mmsystem.h is not there, either. Any hints on what I can do? > > <sigh> > > This has happened before - the problem is that mmsystem.h described > critical OS structures and stuff for Windoze - but Microsoft - being > such *NICE* people only ship it with their own compilers. > > I thought that the Cygwin guys had fixed their release to contain > a clone of mmsystem.h - but that's evidently not true or else you > wouldn't have a problem. > > I have *heard* that one fix is to steal a copy of that file from > the 'WINE' project. WINE is a suite of freeware libraries that > allow Windoze programs to run under Linux (and other) OS's. As > such, I've heard that it comes with a copy of mmsystem.h > > However, I'm sure there are other people who will tell you other > solutions. I bet that quite a few people illegally copied mmsystem.h > from other people who own MSVC. If so, I DON'T WANT TO KNOW ABOUT IT! I haven't used cygwin myself, so I can't vouch for the usefulness of this but you can find Anders Norlander's LGPL win32 headers and import libraries--which do include mmsystem.h--at: ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin/gcc-2.95.2/ I found this from Mumit Khan's Gnu win32 page: http://www.xraylith.wisc.edu/~khan/software/gnu-win32/ It's a bit dated, but here's some discussion from the cygwin mailing list about it. http://sourceware.cygnus.com/ml/cygwin/1998-12/msg00674.html Caveat emptor. :) -- Jason E. Steele tam...@ai... |
From: Norman V. <nh...@ca...> - 2000-04-22 01:38:47
|
Jason E. Steele writes: >Steve Baker writes: > > Jon Berndt wrote: > > > > > > I am trying to build plib for FlightGear but my build is >failing with a > > > message that mmsystem.h is not found. I have the latest >full cygwin > > > installed, but mmsystem.h is not there, either. Any hints >on what I can do? > > > > <sigh> > > > > This has happened before - the problem is that mmsystem.h described > > critical OS structures and stuff for Windoze - but Microsoft - being > > such *NICE* people only ship it with their own compilers. > > > > I thought that the Cygwin guys had fixed their release to contain > > a clone of mmsystem.h - but that's evidently not true or else you > > wouldn't have a problem. > > > >I haven't used cygwin myself, so I can't vouch for the usefulness of >this but you can find Anders Norlander's LGPL win32 headers and import >libraries--which do include mmsystem.h--at: > >ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin/gcc-2.95.2/ These work fine as do Anders' original ones found at http://www.acc.umu.se/~anorland/gnu-win32/ Mummit has taken over maintaining these, and his files form a more complete Win32 system. These are not part of the Cygnus B20 distribution and require an additional installation step to get a more complete Win32 cygwin system. They are included in cygwin snapshots since 1999/03/09 for announcement see http://www.delorie.com/archives/browse.cgi?p=cygwin-developers/1999/03/09/18 :36:46 Norman |
From: Jon B. <js...@ha...> - 2000-04-22 11:40:10
Attachments:
smime.p7s
|
> Jon Berndt wrote: > > > > I am trying to build plib for FlightGear but my build is failing with a > > message that mmsystem.h is not found. I have the latest full cygwin > > installed, but mmsystem.h is not there, either. Any hints on what I can do? > > <sigh> > > I thought that the Cygwin guys had fixed their release to contain > a clone of mmsystem.h - but that's evidently not true or else you > wouldn't have a problem. I screwed up. Since FlightGear changed the structure of the source tree, and I hadn't gotten the new stuff in quite a while, I cleared out my directories and started anew with everything. Apparently my Win 32 API install went haywire somewhere. So, mmsystem.h IS a part of the CygWin dist., now. Now, while building pui, I get an error stating that: > Making all in pui > c++ -DPACKAGE=\"plib\" -DVERSION=\"1.1.11\" -DWIN32=1 - > DSTDC_HEADERS=1 -DWIN32=1 > -I. -I../../././src/pui -I../../././src/sg -I../../././src/fnt -g -O 2 -O6 > -Wall -malign-double -I/usr/local/include -L/usr/local/lib -c pu.cxx > pu.h: In method `puFont::puFont()': > In file included from puLocal.h:24, > from pu.cxx:2: > pu.h:87: `GLUT_BITMAP_8_BY_13' undeclared (first use this function) > ... > ... I assume I need new glut headers. Jon |