[GEM-dev] filmQT.cpp - compilation woes

Thoralf Schulze thoralf_schulze at yahoo.de
Wed Jul 6 16:51:57 CEST 2005


Hi there,

I just checked out a fresh cvs tree and tried to
compile it with dev-c++, which  uses the mingw of the
gcc suite.
I get an error with filmQT.cpp:

g++.exe -c Pixes/filmQT.cpp -o Pixes/filmQT.o
-I"D:/Programme/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"
 -I"D:/Programme/Dev-Cpp/include/c++/3.4.2/backward" 
-I"D:/Programme/Dev-Cpp/include/c++/3.4.2/mingw32" 
-I"D:/Programme/Dev-Cpp/include/c++/3.4.2" 
-I"D:/Programme/Dev-Cpp/include"  -I"../src" 
-I"../../pd/src"  -I"../../GemLibs/tiff/libtiff" 
-I"../../GemLibs/JPEG" 
-I"../../GemLibs/wintab/include" 
-I"../../GemLibs/freetype2/include" 
-I"../../GemLibs/FTGL/include"  -I"../../MS
PSDK/Samples/Multimedia/DirectShow/BaseClasses" 
-I"../../MS PSDK/Include"  -I"D:/Programme/Microsoft
DirectX 9.0 SDK (February 2005)/Include" 
-I"D:/Dokumente und Einstellungen/VJ/Eigene
Dateien/GEM/QT6 SDK (Win)/Interfaces &
Libraries/QTDevWin/CIncludes"  -I"../../QT6 SDK
(Win)/Interfaces & Libraries/QTDevWin/CIncludes" 
-D__GNUWIN32__ -march=pentium3 -D_M_IX86=600 -W
-finline-functions -DNDEBUG -DWIN32 -D_WINDOWS -DNT
-D_LANGUAGE_C_PLUS_PLUS -DWIN32_LEAN_AND_MEAN
-DGEM_INTERNAL  -Wno-multichar   -march=pentium3
-mfpmath=sse -O2

Pixes/filmQT.cpp: In member function `virtual bool
filmQT::open(char*, int)':
Pixes/filmQT.cpp:209: error: jump to label
`unsupported'

Pixes/filmQT.cpp:106: error:   from here

Pixes/filmQT.cpp:160: error:   crosses initialization
of `short int flags'

Pixes/filmQT.cpp:158: error:   crosses initialization
of `OSType whichMediaType'

Pixes/filmQT.cpp:126: error:   crosses initialization
of `short int refnum'

Pixes/filmQT.cpp:113: error:   crosses initialization
of `OSErr err'

Pixes/filmQT.cpp:109: error:   crosses initialization
of `int wantedFormat'

make.exe: *** [Pixes/filmQT.o] Error 1

Execution terminated

I didn't knew thatg++.exe -c Pixes/filmQT.cpp -o
Pixes/filmQT.o
-I"D:/Programme/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"
 -I"D:/Programme/Dev-Cpp/include/c++/3.4.2/backward" 
-I"D:/Programme/Dev-Cpp/include/c++/3.4.2/mingw32" 
-I"D:/Programme/Dev-Cpp/include/c++/3.4.2" 
-I"D:/Programme/Dev-Cpp/include"  -I"../src" 
-I"../../pd/src"  -I"../../GemLibs/tiff/libtiff" 
-I"../../GemLibs/JPEG" 
-I"../../GemLibs/wintab/include" 
-I"../../GemLibs/freetype2/include" 
-I"../../GemLibs/FTGL/include"  -I"../../MS
PSDK/Samples/Multimedia/DirectShow/BaseClasses" 
-I"../../MS PSDK/Include"  -I"D:/Programme/Microsoft
DirectX 9.0 SDK (February 2005)/Include" 
-I"D:/Dokumente und Einstellungen/VJ/Eigene
Dateien/GEM/QT6 SDK (Win)/Interfaces &
Libraries/QTDevWin/CIncludes"  -I"../../QT6 SDK
(Win)/Interfaces & Libraries/QTDevWin/CIncludes" 
-D__GNUWIN32__ -march=pentium3 -D_M_IX86=600 -W
-finline-functions -DNDEBUG -DWIN32 -D_WINDOWS -DNT
-D_LANGUAGE_C_PLUS_PLUS -DWIN32_LEAN_AND_MEAN
-DGEM_INTERNAL  -Wno-multichar   -march=pentium3
-mfpmath=sse -O2

Pixes/filmQT.cpp: In member function `virtual bool
filmQT::open(char*, int)':
Pixes/filmQT.cpp:209: error: jump to label
`unsupported'

Pixes/filmQT.cpp:106: error:   from here

Pixes/filmQT.cpp:160: error:   crosses initialization
of `short int flags'

Pixes/filmQT.cpp:158: error:   crosses initialization
of `OSType whichMediaType'

Pixes/filmQT.cpp:126: error:   crosses initialization
of `short int refnum'

Pixes/filmQT.cpp:113: error:   crosses initialization
of `OSErr err'

Pixes/filmQT.cpp:109: error:   crosses initialization
of `int wantedFormat'

make.exe: *** [Pixes/filmQT.o] Error 1

Execution terminated


It would be great if someone could help out here ...
Am I missing an essential compiler switch? The code
itself looks okay, although I'm bit surprised that
"goto" has a right to existence outside the
BASIC-world.

With kind regards,
Thoralf.


		
___________________________________________________________ 
How much free photo storage do you get? Store your holiday 
snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com




More information about the GEM-dev mailing list