[GEM-dev] still compilling Gem with visual C++

Cyrille Henry cyrille.henry at la-kitchen.fr
Fri Sep 26 00:45:30 CEST 2003


ok, I solve my problem with  directshow and gltt.
now, I have one more compilation error that I don't understand :
it's with GemPixUtil :

...
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(626) : error C2065: 'GL_BGR' : 
undeclared identifier
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(626) : error C2051: case 
expression not constant
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(661) : error C2065: 'GL_BGRA' : 
undeclared identifier
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(661) : error C2051: case 
expression not constant
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(726) : error C2051: case 
expression not constant
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(761) : error C2051: case 
expression not constant
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(826) : error C2051: case 
expression not constant
C:\pd\Gem\Gem\src\Base\GemPixUtil.cpp(861) : error C2051: case 
expression not constant
Error executing cl.exe.

does anyone can help me?

thanks
Cyrille

Daniel Heckenberg wrote:

>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 at la-kitchen.fr>
>To: <gem-dev at 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 at iem.at
>>http://iem.at/cgi-bin/mailman/listinfo/gem-dev
>>
>>
>>    
>>
>
>
>
>  
>






More information about the GEM-dev mailing list