*** tpb has joined #freeorion | 00:00 | |
*** WilliamC has quit IRC | 00:44 | |
CIA-81 | FreeOrion: geoffthemedio * r3183 /trunk/FreeOrion/ (6 files in 3 dirs): | 03:23 |
---|---|---|
CIA-81 | FreeOrion: -Made SystemIcon store its system by id, rather than reference to System object | 03:23 |
CIA-81 | FreeOrion: -Removed unused combatstrength.png | 03:23 |
*** WilliamC has joined #freeorion | 04:48 | |
WilliamC | It keeps looking for Gigi.lib | 04:48 |
GeofftheMedio | did you build the whole solution? | 05:03 |
GeofftheMedio | gigi should get built, along with gigiogre and gigiogreplugin_ois, and all three should produce .lib files in the main freeorion directory | 05:05 |
WilliamC | I'm pretty sure I am. | 05:07 |
WilliamC | Once it's done I'll see what errors I have. | 05:07 |
GeofftheMedio | you sould "build solution" in MSVC | 05:07 |
GeofftheMedio | or, if you're using scons, build gigi first and install it | 05:08 |
GeofftheMedio | (which just means running "scons configure" then "scons install" | 05:08 |
GeofftheMedio | ) | 05:08 |
WilliamC | Windows isn't exactly a good building environment. | 05:13 |
WilliamC | It sucks up all of my RAM and then my ram defragments. | 05:16 |
WilliamC | During a build | 05:17 |
GeofftheMedio | that's probably the fault of the compiler more so than the OS... | 05:28 |
GeofftheMedio | I usually limit builds to 2 simultaneous projects from the IDE | 05:28 |
WilliamC | LINK : fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-1_36.lib' | 05:29 |
WilliamC | That's where the problem is | 05:29 |
GeofftheMedio | how are you building? | 05:29 |
WilliamC | Standard way | 05:29 |
GeofftheMedio | which is? | 05:29 |
WilliamC | I'm using the SDK and MSVC++ 2008 | 05:30 |
GeofftheMedio | from the IDE, or using scons? | 05:30 |
WilliamC | IDE | 05:30 |
GeofftheMedio | what project(s) are you trying to build when you get that error? | 05:30 |
WilliamC | GiGi first, which is why I don't have GiGi.lib | 05:31 |
GeofftheMedio | in the gigi project properties, c/c++, code generation, what is the rutime library set to? | 05:35 |
WilliamC | Multi-threaded DLL (/MD) | 05:37 |
GeofftheMedio | and are you using the express or full version of MSVC 2008? | 05:37 |
WilliamC | express | 05:37 |
GeofftheMedio | in the same properties, in the c/c++ preprocessor, preprocessor definitions, is BOOST_ALL_DYN_LINK present? | 05:38 |
WilliamC | no | 05:40 |
GeofftheMedio | strange... | 05:40 |
GeofftheMedio | it should be. please add it | 05:40 |
GeofftheMedio | for the gigi project, my preprocessor defines are: | 05:40 |
GeofftheMedio | WIN32 | 05:41 |
GeofftheMedio | NDEBUG | 05:41 |
GeofftheMedio | _WINDOWS | 05:41 |
GeofftheMedio | _USRDLL | 05:41 |
GeofftheMedio | _WINDLL | 05:41 |
GeofftheMedio | GiGi_EXPORTS | 05:41 |
GeofftheMedio | _CRT_SECURE_NO_WARNINGS | 05:41 |
GeofftheMedio | _SCL_SECURE_NO_WARNINGS | 05:41 |
GeofftheMedio | BOOST_ALL_DYN_LINK | 05:41 |
GeofftheMedio | ADOBE_STD_SERIALIZATION | 05:41 |
GeofftheMedio | ADOBE_TEST_MICROSOFT_NO_DEPRECATE=0 | 05:41 |
WilliamC | It's recompiling now, also I have no Adobe stuff | 05:42 |
WilliamC | A lot of conversion warnings. | 05:43 |
GeofftheMedio | safe to ignore, usually | 05:44 |
WilliamC | Yeah | 05:44 |
WilliamC | I also enabled SSE2 not sure if that'll improve anything but I doubt it'll hurt anything either. | 05:44 |
GeofftheMedio | I'd be wary about playing with any of those settings unless you've gotten it built successfully at least once first | 05:45 |
GeofftheMedio | although 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 suppose | 05:45 |
GeofftheMedio | wait... did you update from svn before trying to build? | 05:46 |
WilliamC | This is from the SVN | 05:46 |
WilliamC | I just got it a few hours ago | 05:46 |
GeofftheMedio | hmm. well, you can see right here: http://freeorion.svn.sourceforge.net/viewvc/freeorion/trunk/FreeOrion/msvc2008/FreeOrion/GiGi/GiGi.vcproj?view=markup | 05:47 |
tpb | <http://ln-s.net/4EDU> (at freeorion.svn.sourceforge.net) | 05:47 |
GeofftheMedio | those preprocessor defines are in the project file | 05:47 |
GeofftheMedio | so I don't know why they aren't showing up for you | 05:47 |
WilliamC | Which project, 2005 or 2008? | 05:48 |
GeofftheMedio | 2008 | 05:48 |
GeofftheMedio | hence the 2008 in the path in that url | 05:48 |
WilliamC | No clue what happened, I don't alter the paths. | 05:49 |
GeofftheMedio | could 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 |
WilliamC | They do show up in vcproj | 05:50 |
WilliamC | PreprocessorDefinitions="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 |
GeofftheMedio | but not in the GUI? | 05:51 |
WilliamC | Right | 05:51 |
WilliamC | I think MS crippled the crap out of the free version | 05:51 |
GeofftheMedio | is this after you editing the file? | 05:51 |
WilliamC | Yeah, but I didn't add the adobe stuff | 05:52 |
GeofftheMedio | ... how would it know which ones to ignore? | 05:52 |
WilliamC | I don't know | 05:52 |
GeofftheMedio | I've never heard of anyone else having this issue.... | 05:54 |
GeofftheMedio | are 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 |
WilliamC | I enabled all of optimizations possible, except profile guided. | 05:55 |
GeofftheMedio | ok, but what shows up in the .vcproj after you edit the preprocessor defs? | 05:57 |
WilliamC | I'll pastebin | 05:57 |
WilliamC | http://pastebin.com/m34955a55 | 05:58 |
tpb | Title: pastebin - collaborative debugging tool (at pastebin.com) | 05:58 |
GeofftheMedio | exactly the same... | 05:59 |
WilliamC | Yeah, I'm perplexed | 05:59 |
GeofftheMedio | maybe it saves the preproc defs somewhere else in the express version? | 05:59 |
WilliamC | I personally think that MSVC++ Express sucks. | 05:59 |
GeofftheMedio | well, it's free. | 06:00 |
GeofftheMedio | I don't suppose you're a student? | 06:00 |
WilliamC | Sorta | 06:00 |
WilliamC | I used to get MSVS for free when I was in the CompSci program. | 06:00 |
GeofftheMedio | in case you're not aware and might be elligible: https://www.dreamspark.com/default.aspx | 06:01 |
tpb | Title: Microsoft DreamSpark (at www.dreamspark.com) | 06:01 |
WilliamC | YAY | 06:06 |
WilliamC | Last time it said that my college wasn't enrolled or something | 06:06 |
WilliamC | Thanks | 06:09 |
GeofftheMedio | ... | 06:10 |
WilliamC | What? | 06:11 |
WilliamC | It really didn't let me do it before for some reason. | 06:11 |
GeofftheMedio | I don't doubt you | 06:13 |
*** WilliamC has quit IRC | 07:25 | |
*** WilliamC has joined #freeorion | 09:15 | |
WilliamC | So, how do I compile with SCONS? | 10:34 |
*** GeofftheMedio has quit IRC | 12:06 | |
*** GeofftheMedio has joined #freeorion | 12:10 | |
GeofftheMedio | williamc: see the readme in the sdk | 13:02 |
WilliamC | I gave up and just used VC++ | 13:02 |
*** GeofftheMedio has quit IRC | 22:22 | |
*** GeofftheMedio has joined #freeorion | 22:23 | |
*** STalKer-X has quit IRC | 23:08 | |
*** STalKer-Y has joined #freeorion | 23:08 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!