KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm having an issue using precompiled header files with MinGW. The compiler seems to find the precompiled header file but cc1plus.exe crashes immediately after (cc1plus.exe has stopped working). I've understood that this might be in connection with cc1plus.exe's low stack size, so I did the following to increase it: editbin cc1plus.exe /STACK 33554432 and I also tried to no avail: editbin cc1plus.exe /STACK 32768k This however did not solve it as it still keeps crashing whenever I try to compile my application. By the way I'm using the latest MinGw (gcc v 4.6.2) and the latest Eclipse CDT if that matters. Am I increasing the stack size of cc1plus.exe correctly? Does anyone has any clue how to proceed, as I read through countless articles and topics but I'm kind of out of ideas for the moment. g++ seems to find and accept my precompiled header file: Building file: ../src/AdvancedOgreFramework.cpp Invoking: GCC C++ Compiler g++ -DHAVE_W32API_H -DNO_GCC_PRAGMA -I"C:\DevelopmentTools\workspaces\workspace_cpp \MyGame\inc" -I"C:\docs\ogre3d\CEGUI\CEGUI-0.7.6\cegui\include\falagard" -I"C:\docs \ogre3d\CEGUI\CEGUI-0.7.6\cegui\include\RendererModules\Ogre" -I"C:\docs\ogre3d\CEGUI \CEGUI-0.7.6\cegui\include" -I"C:\docs\ogre3d\ogre1.8.0_mingw_sdk\OgreSDK_MinGW_v1-8-0 \include" -O0 -g3 -H -Wall -c -Winvalid-pch -MMD -MP -MF"src/AdvancedOgreFramework.d" -MT"src/AdvancedOgreFramework.d" -o "src/AdvancedOgreFramework.o" "../src /AdvancedOgreFramework.cpp" ! C:\DevelopmentTools\workspaces\workspace_cpp\MyGame\inc/Precompiled.h.gch And here is the makefile that I run as a pre-build make to generate my .gch: C_FLAGS = -O0 -g3 -Wall -c -MMD -MP INC_PATH = -IC:/docs/ogre3d/ogre1.8.0_mingw_sdk/OgreSDK_MinGW_v1-8-0/include -IC:/docs /ogre3d/CEGUI/CEGUI-0.7.6-mingw/cegui/include -IC:/docs/ogre3d/CEGUI/CEGUI-0.7.6- mingw/cegui/include/
Tags (comma-separated)
Save Edits
Cancel