Wednesday, 2009-09-23

*** tpb has joined #freeorion00:00
*** WilliamC has quit IRC00:44
CIA-81FreeOrion: geoffthemedio * r3183 /trunk/FreeOrion/ (6 files in 3 dirs):03:23
CIA-81FreeOrion: -Made SystemIcon store its system by id, rather than reference to System object03:23
CIA-81FreeOrion: -Removed unused combatstrength.png03:23
*** WilliamC has joined #freeorion04:48
WilliamCIt keeps looking for Gigi.lib04:48
GeofftheMediodid you build the whole solution?05:03
GeofftheMediogigi should get built, along with gigiogre and gigiogreplugin_ois, and all three should produce .lib files in the main freeorion directory05:05
WilliamCI'm pretty sure I am.05:07
WilliamCOnce it's done I'll see what errors I have.05:07
GeofftheMedioyou sould "build solution" in MSVC05:07
GeofftheMedioor, if you're using scons, build gigi first and install it05:08
GeofftheMedio(which just means running "scons configure" then "scons install"05:08
GeofftheMedio)05:08
WilliamCWindows isn't exactly a good building environment.05:13
WilliamCIt sucks up all of my RAM and then my ram defragments.05:16
WilliamCDuring a build05:17
GeofftheMediothat's probably the fault of the compiler more so than the OS...05:28
GeofftheMedioI usually limit builds to 2 simultaneous projects from the IDE05:28
WilliamCLINK : fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-1_36.lib'05:29
WilliamCThat's where the problem is05:29
GeofftheMediohow are you building?05:29
WilliamCStandard way05:29
GeofftheMediowhich is?05:29
WilliamCI'm using the SDK and MSVC++ 200805:30
GeofftheMediofrom the IDE, or using scons?05:30
WilliamCIDE05:30
GeofftheMediowhat project(s) are you trying to build when you get that error?05:30
WilliamCGiGi first, which is why I don't have GiGi.lib05:31
GeofftheMedioin the gigi project properties, c/c++, code generation, what is the rutime library set to?05:35
WilliamCMulti-threaded DLL (/MD)05:37
GeofftheMedioand are you using the express or full version of MSVC 2008?05:37
WilliamCexpress05:37
GeofftheMedioin the same properties, in the c/c++ preprocessor, preprocessor definitions, is BOOST_ALL_DYN_LINK present?05:38
WilliamCno05:40
GeofftheMediostrange...05:40
GeofftheMedioit should be.  please add it05:40
GeofftheMediofor the gigi project, my preprocessor defines are:05:40
GeofftheMedioWIN3205:41
GeofftheMedioNDEBUG05:41
GeofftheMedio_WINDOWS05:41
GeofftheMedio_USRDLL05:41
GeofftheMedio_WINDLL05:41
GeofftheMedioGiGi_EXPORTS05:41
GeofftheMedio_CRT_SECURE_NO_WARNINGS05:41
GeofftheMedio_SCL_SECURE_NO_WARNINGS05:41
GeofftheMedioBOOST_ALL_DYN_LINK05:41
GeofftheMedioADOBE_STD_SERIALIZATION05:41
GeofftheMedioADOBE_TEST_MICROSOFT_NO_DEPRECATE=005:41
WilliamCIt's recompiling now, also I have no Adobe stuff05:42
WilliamCA lot of conversion warnings.05:43
GeofftheMediosafe to ignore, usually05:44
WilliamCYeah05:44
WilliamCI also enabled SSE2 not sure if that'll improve anything but I doubt it'll hurt anything either.05:44
GeofftheMedioI'd be wary about playing with any of those settings unless you've gotten it built successfully at least once first05:45
GeofftheMedioalthough since apparently it's decided to ignore some of the preprocessor defines, some meddling isn't much worse of than you'll be anyway, I suppose05:45
GeofftheMediowait... did you update from svn before trying to build?05:46
WilliamCThis is from the SVN05:46
WilliamCI just got it a few hours ago05:46
GeofftheMediohmm.  well, you can see right here: http://freeorion.svn.sourceforge.net/viewvc/freeorion/trunk/FreeOrion/msvc2008/FreeOrion/GiGi/GiGi.vcproj?view=markup05:47
tpb<http://ln-s.net/4EDU> (at freeorion.svn.sourceforge.net)05:47
GeofftheMediothose preprocessor defines are in the project file05:47
GeofftheMedioso I don't know why they aren't showing up for you05:47
WilliamCWhich project, 2005 or 2008?05:48
GeofftheMedio200805:48
GeofftheMediohence the 2008 in the path in that url05:48
WilliamCNo clue what happened, I don't alter the paths.05:49
GeofftheMediocould you check if those preprocessor defines show up in your gigi.vcproj ?05:49
GeofftheMedio(Before editing... tortoisesvn should tell you what's changed if you diff the file in the right-click menu)05:50
WilliamCThey do show up in vcproj05:50
WilliamCPreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;_WINDLL;GiGi_EXPORTS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;BOOST_ALL_DYN_LINK;ADOBE_STD_SERIALIZATION;ADOBE_TEST_MICROSOFT_NO_DEPRECATE=0"05:50
GeofftheMediobut not in the GUI?05:51
WilliamCRight05:51
WilliamCI think MS crippled the crap out of the free version05:51
GeofftheMediois this after you editing the file?05:51
WilliamCYeah, but I didn't add the adobe stuff05:52
GeofftheMedio... how would it know which ones to ignore?05:52
WilliamCI don't know05:52
GeofftheMedioI've never heard of anyone else having this issue....05:54
GeofftheMedioare you sure you're looking at the same file?  what's it look like after you add something in the GUI and save?05:54
WilliamCI enabled all of optimizations possible, except profile guided.05:55
GeofftheMediook, but what shows up in the .vcproj after you edit the preprocessor defs?05:57
WilliamCI'll pastebin05:57
WilliamChttp://pastebin.com/m34955a5505:58
tpbTitle: pastebin - collaborative debugging tool (at pastebin.com)05:58
GeofftheMedioexactly the same...05:59
WilliamCYeah, I'm perplexed05:59
GeofftheMediomaybe it saves the preproc defs somewhere else in the express version?05:59
WilliamCI personally think that MSVC++ Express sucks.05:59
GeofftheMediowell, it's free.06:00
GeofftheMedioI don't suppose you're a student?06:00
WilliamCSorta06:00
WilliamCI used to get MSVS for free when I was in the CompSci program.06:00
GeofftheMedioin case you're not aware and might be elligible: https://www.dreamspark.com/default.aspx06:01
tpbTitle: Microsoft DreamSpark (at www.dreamspark.com)06:01
WilliamCYAY06:06
WilliamCLast time it said that my college wasn't enrolled or something06:06
WilliamCThanks06:09
GeofftheMedio...06:10
WilliamCWhat?06:11
WilliamCIt really didn't let me do it before for some reason.06:11
GeofftheMedioI don't doubt you06:13
*** WilliamC has quit IRC07:25
*** WilliamC has joined #freeorion09:15
WilliamCSo, how do I compile with SCONS?10:34
*** GeofftheMedio has quit IRC12:06
*** GeofftheMedio has joined #freeorion12:10
GeofftheMediowilliamc: see the readme in the sdk13:02
WilliamCI gave up and just used VC++13:02
*** GeofftheMedio has quit IRC22:22
*** GeofftheMedio has joined #freeorion22:23
*** STalKer-X has quit IRC23:08
*** STalKer-Y has joined #freeorion23:08

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!