View Issue Details

IDProjectCategoryView StatusLast Update
0000428The Dark ModCodingpublic11.11.2007 15:37
Reportertels Assigned Totels  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product VersionSVN 
Summary0000428: Does no longer compile on linux
DescriptionDarkMod/ModMenu.cpp: In member function ‘void CModMenu::HandleCommands(const char*, idUserInterface*)’:
DarkMod/ModMenu.cpp:45: warning: unused variable ‘darkmodPath’
DarkMod/ModMenu.cpp:208: error: request for member ‘file_string’ in ‘doomExe’, which is of non-class type ‘char*’
DarkMod/ModMenu.cpp:208: error: request for member ‘file_string’ in ‘doomExe’, which is of non-class type ‘char*’
g++ -o build/debug/game/DarkMod/PVSToAASMapping.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -Wno-non-virtual-dtor -fmessage-length=0 -fvisibility=hidden -m32 -D__linux__ -g -O1 -D_DEBUG -fno-strict-aliasing -DSUPPRESS_CONSOLE_WARNINGS -DGAME_DLL -Iinclude -I. DarkMod/PVSToAASMapping.cpp
scons: *** [build/debug/game/DarkMod/ModMenu.os] Error 1
scons: building terminated because of errors.
Additional InformationI have not tried to fix this, it is probably trivial.
TagsNo tags attached.

Activities

tels

tels

10.11.2007 22:14

reporter   ~0000861

Fixed by revision 0001746.
tels

tels

11.11.2007 12:18

reporter   ~0000864

Actually, it compiles, but no longer runs:

found DLL in pak file: /home/te/.doom3/darkmod/game01-base.pk4/gamex86.so
copy gamex86.so to /home/te/.doom3/darkmod/gamex86.so
dlopen '/home/te/.doom3/darkmod/gamex86.so' failed: /home/te/.doom3/darkmod/gamex86.so: undefined symbol: _ZN5boost10filesystem6detail15not_found_errorE

Probably needs adjusting of the scons scripts.
tels

tels

11.11.2007 15:36

reporter   ~0000865

Fixed by revision 1752, also added more 64bit notes.

Issue History

Date Modified Username Field Change
10.11.2007 20:20 tels New Issue
10.11.2007 22:14 tels Note Added: 0000861
10.11.2007 22:14 tels Resolution open => fixed
11.11.2007 12:18 tels Note Added: 0000864
11.11.2007 15:36 tels Note Added: 0000865
11.11.2007 15:37 tels Assigned To => tels
11.11.2007 15:37 tels Status new => closed
11.11.2007 15:37 tels Summary Does no longe compile on linux => Does no longer compile on linux