1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
| ]C:\Documents and Settings\Pierre\Mes documents\Ogre\qt_ogre>make
mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `C:/Documents and Settings/Pierre/Mes docume
nts/Ogre/qt_ogre'
C:\Qt\4.4.0\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG
-DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"c:\Qt\4.4.0\include\QtCore" -I
"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\includ
e\QtGui" -I"c:\Qt\4.4.0\include" -I"." -I"c:\OgreSDK\include" -I"c:\OgreSDK\samp
les\include" -I"c:\Qt\4.4.0\include\ActiveQt" -I"release" -I"." -I"c:\Qt\4.4.0\m
kspecs\win32-g++" -D__GNUC__ -DWIN32 main.cpp -o release\main.moc
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"c:\Qt\4
.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtGui
" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\include" -I"." -I"c:\OgreSDK\incl
ude" -I"c:\OgreSDK\samples\include" -I"c:\Qt\4.4.0\include\ActiveQt" -I"release"
-I"." -I"c:\Qt\4.4.0\mkspecs\win32-g++" -o release\main.o main.cpp
In file included from main.cpp:3:
ogrewidget.h:35:8: warning: extra tokens at end of #endif directive
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"c:\Qt\4
.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtGui
" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\include" -I"." -I"c:\OgreSDK\incl
ude" -I"c:\OgreSDK\samples\include" -I"c:\Qt\4.4.0\include\ActiveQt" -I"release"
-I"." -I"c:\Qt\4.4.0\mkspecs\win32-g++" -o release\ogrewidget.o ogrewidget.cpp
In file included from ogrewidget.cpp:3:
ogrewidget.h:35:8: warning: extra tokens at end of #endif directive
C:\Qt\4.4.0\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG
-DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"c:\Qt\4.4.0\include\QtCore" -I
"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\includ
e\QtGui" -I"c:\Qt\4.4.0\include" -I"." -I"c:\OgreSDK\include" -I"c:\OgreSDK\samp
les\include" -I"c:\Qt\4.4.0\include\ActiveQt" -I"release" -I"." -I"c:\Qt\4.4.0\m
kspecs\win32-g++" -D__GNUC__ -DWIN32 ogrewidget.h -o release\moc_ogrewidget.cpp
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"c:\Qt\4
.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtGui
" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\include" -I"." -I"c:\OgreSDK\incl
ude" -I"c:\OgreSDK\samples\include" -I"c:\Qt\4.4.0\include\ActiveQt" -I"release"
-I"." -I"c:\Qt\4.4.0\mkspecs\win32-g++" -o release\moc_ogrewidget.o release\moc
_ogrewidget.cpp
In file included from release\moc_ogrewidget.cpp:10:
release\/../ogrewidget.h:35:8: warning: extra tokens at end of #endif directive
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -Wl,-s -Wl,-subsystem,console -mthreads -Wl -o release\qt_ogre.exe release/ma
in.o release/ogrewidget.o release/moc_ogrewidget.o -L"c:\Qt\4.4.0\lib" -LC:\Ogr
eSDK\lib -lOgreGUIRenderer -lOgreMain -lCEGUIBase -lOIS -lode -lQtGui4 -lQtCore4
release/ogrewidget.o(.text+0x2fb):ogrewidget.cpp: undefined reference to `Ogre::
Root::~Root()'
release/ogrewidget.o(.text+0x375):ogrewidget.cpp: undefined reference to `Ogre::
Root::detachRenderTarget(Ogre::RenderTarget*)'
release/ogrewidget.o(.text+0x392):ogrewidget.cpp: undefined reference to `Ogre::
Root::destroySceneManager(Ogre::SceneManager*)'
release/ogrewidget.o(.text+0x44b):ogrewidget.cpp: undefined reference to `Ogre::
Root::~Root()'
release/ogrewidget.o(.text+0x4c5):ogrewidget.cpp: undefined reference to `Ogre::
Root::detachRenderTarget(Ogre::RenderTarget*)'
release/ogrewidget.o(.text+0x4e2):ogrewidget.cpp: undefined reference to `Ogre::
Root::destroySceneManager(Ogre::SceneManager*)'
release/ogrewidget.o(.text+0x59b):ogrewidget.cpp: undefined reference to `Ogre::
Root::~Root()'
release/ogrewidget.o(.text+0x625):ogrewidget.cpp: undefined reference to `Ogre::
Root::detachRenderTarget(Ogre::RenderTarget*)'
release/ogrewidget.o(.text+0x642):ogrewidget.cpp: undefined reference to `Ogre::
Root::destroySceneManager(Ogre::SceneManager*)'
release/ogrewidget.o(.text+0x6c8):ogrewidget.cpp: undefined reference to `Ogre::
ColourValue::setAsARGB(unsigned int)'
release/ogrewidget.o(.text+0x6d7):ogrewidget.cpp: undefined reference to `Ogre::
Viewport::setBackgroundColour(Ogre::ColourValue const&)'
release/ogrewidget.o(.text+0x769):ogrewidget.cpp: undefined reference to `Ogre::
Root::_fireFrameStarted()'
release/ogrewidget.o(.text+0x77f):ogrewidget.cpp: undefined reference to `Ogre::
Root::_fireFrameEnded()'
release/ogrewidget.o(.text+0x94c):ogrewidget.cpp: undefined reference to `Ogre::
Root::Root(std::string const&, std::string const&, std::string const&)'
release/ogrewidget.o(.text+0x9ef):ogrewidget.cpp: undefined reference to `Ogre::
Root::getRenderSystemByName(std::string const&)'
release/ogrewidget.o(.text+0xa33):ogrewidget.cpp: undefined reference to `Ogre::
Root::setRenderSystem(Ogre::RenderSystem*)'
release/ogrewidget.o(.text+0xa85):ogrewidget.cpp: undefined reference to `Ogre::
Root::initialise(bool, std::string const&)'
release/ogrewidget.o(.text+0xaa8):ogrewidget.cpp: undefined reference to `Ogre::
StringUtil::BLANK'
release/ogrewidget.o(.text+0xad1):ogrewidget.cpp: undefined reference to `Ogre::
Root::createSceneManager(unsigned short, std::string const&)'
release/ogrewidget.o(.text+0xb3e):ogrewidget.cpp: undefined reference to `Ogre::
StringConverter::toString(unsigned int, unsigned short, char, std::_Ios_Fmtflags
)'
release/ogrewidget.o(.text+0xdf2):ogrewidget.cpp: undefined reference to `Ogre::
Root::createRenderWindow(std::string const&, unsigned int, unsigned int, bool, s
td::map<std::string, std::string, std::less<std::string>, std::allocator<std::pa
ir<std::string const, std::string> > > const*)'
release/ogrewidget.o(.text+0xf1c):ogrewidget.cpp: undefined reference to `Ogre::
Viewport::setBackgroundColour(Ogre::ColourValue const&)'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [release\qt_ogre.exe] Error 1
mingw32-make[1]: Leaving directory `C:/Documents and Settings/Pierre/Mes documen
ts/Ogre/qt_ogre'
mingw32-make: *** [release] Error 2 |
Partager