Hi Cyrille,
These files use DirectShow (hence. the DS in their names) and require the DirectX SDK to be installed. Version 8.1 or 9 will work. They're not included in GemLibs for licence reasons and because the SDKs are very large (~100Mbs from memory). You need to install the SDK and build the "Stream Base Classes" library.
You can disable the compilation of these DS-dependent Gem objects by removing the relevant symbol in the compiler options. From memory it's called HAVE_DIRECTSHOW.
As I mentioned earlier, you might also have issues with font support - using FTGL requires a separate install of that library. The older GLTT system is in the GemLibs. You can select which font system you want to use via compiler defines as well.
Good luck, Daniel
----- Original Message ----- From: "Cyrille Henry" cyrille.henry@la-kitchen.fr To: gem-dev@iem.kug.ac.at Sent: Sunday, September 21, 2003 8:26 AM Subject: [GEM-dev] More compilling Gem with visual C++
hello everybody,
I downloaded the CVS version of gem and tried to compile. I think I'll nead some more help!
I had some errors due to some missing lib. So I add wintab, tiff, gltt, jpeg directory that I found on the standart 0.87 release. But I still have :
C:\pd\Gem\Gem\src\Pixes\DSgrabber.cpp(12) : fatal error C1083: Cannot open include file: 'streams.h': No such file or directory
and
C:\pd\Gem\Gem\src\Pixes\pix_videoDS.h(21) : fatal error C1083: Cannot open include file: 'dshow.h': No such file or directory
streams.h and dshow.h are not on my computer.
So : where can I find them? why does all this libs are not on GemLibs CVS?
thank's
Cyrille
GEM-dev mailing list GEM-dev@iem.at http://iem.at/cgi-bin/mailman/listinfo/gem-dev