Wednesday, 2007-02-28

*** tpb has joined #freeorion00:00
*** STalKer-X has joined #freeorion00:16
*** mithro has joined #freeorion00:32
*** Carmina has quit IRC00:33
*** Mikk- is now known as MikkAsleep00:49
*** greywolf has joined #freeorion00:53
*** greywolf has quit IRC01:19
*** greywolf has joined #freeorion01:33
*** Jo-Con-El_ has joined #freeorion01:35
*** Jo-Con-El has quit IRC01:49
*** mithro has quit IRC01:49
*** mithro has joined #freeorion02:08
*** tyreth has joined #freeorion02:21
*** GeofftheMedio has joined #freeorion02:22
GeofftheMediogreywolf:  No, I did not get your message last night.. or the night before.  whichever you asked about02:22
greywolfhey Geoff02:27
greywolfok02:27
greywolfI tried compiling it again, but it gave me another error message02:27
greywolfI'll paste it really fast and give you the link02:27
greywolfhttp://rafb.net/p/yWoTZ455.html02:28
tpbTitle: Nopaste - No description (at rafb.net)02:28
greywolfthat was after I added the #include ../universe/Enums.h to the TechTree cpp file02:29
greywolfI tried adding it to the header as well, but it didn't do anything02:29
GeofftheMedioyou put the #include at the top of the header before line 9?02:31
greywolfI didn't notice what line it was, but it was along with the other #includes02:34
greywolflet me check again02:34
GeofftheMediowhat errors do you get if you put it on line 6 of the header, after #include "CUIWnd.h"02:35
greywolfI'll check that in one second...02:36
greywolfI deleted the old version and grabbed a new one from the svn checkout, just in case02:36
greywolfso I'm restoring the old one so I don't have to build it again02:37
greywolfI put the include line on line 12 in the TechTreeWnd.cpp file: http://rafb.net/p/WKWi7x34.html02:39
tpbTitle: Nopaste - No description (at rafb.net)02:39
greywolfam I supposed to be putting it in the header or the main cpp file?02:40
GeofftheMedioI said the cpp before, but looking at the errors, I'm thinking header now.02:42
greywolfthis is the error I get when putting it in the header: http://rafb.net/p/tf5QcO52.html02:43
tpbTitle: Nopaste - No description (at rafb.net)02:43
greywolfthat's on line 7, after #include "CUIWnd.h"02:43
GeofftheMediothat's certainly a lot better than it was before02:43
greywolfheh, true02:44
GeofftheMediohmm.  odd... it compiles fine for me with just the forward declarations of the enums TechStatus and TechType, but gcc seems to need the full Enums.h header included...02:44
greywolf:\02:45
STalKer-Xdid you notice it gets fuller here? :)02:46
STalKer-Xgone are the days when i was really alone :<02:47
greywolfheh02:47
greywolfyou should see the #kubuntu channel02:47
GeofftheMediothere are people in the channel, but they don't seem to be paying much attention02:47
greywolfthere's like 500 people in there02:47
greywolfdo any other devs come to the channel?02:48
STalKer-Xpenguins do live in groups usually02:48
GeofftheMedioanyway... it seems that I can't use "unsigned int(1)" put an unsigned int constant value into the code...  but I can't just use "1" because MSVC complain the type was ambiguous02:48
greywolflol stalker02:48
greywolfcan you just make a const variable that will never be used again?02:49
STalKer-Xcon't you do it with an #ifdef or something? :p02:49
greywolfmessy, but... :\02:49
GeofftheMedioI suppose... but "const unsigned int one = 1" seems a tad overkill...02:49
STalKer-Xlol ;-)02:50
GeofftheMedioI'm not throwing in #ifdef special cases so I can put a 1 into the code...02:50
STalKer-Xwhy not put in 2-1 :)02:50
GeofftheMediothat would also be ambiugously typed, alas02:50
STalKer-Xnow is the perfect time to port freeorion over to C# and XNA ;-P02:51
greywolfheh02:51
GeofftheMediofeel free02:51
STalKer-Xno thanks02:51
GeofftheMediogreywolf: you getting the file send request?02:56
greywolfyeah02:56
greywolfsorry, I was salvating over the screenshots :P02:56
greywolfcan you send it again? :\02:57
greywolfcrap, I have to go02:57
greywolfI'll be back in about 30 minutes though02:57
GeofftheMediok02:57
greywolfbleh, just email it to me02:57
greywolf[email protected]02:57
greywolfadios02:57
*** greywolf is now known as greywolf|away02:58
GeofftheMedioif I get the other thing I'm working on done, I'll just upload to svn.02:58
GeofftheMediobut let me know when you're back and I'll email then if not yet committed02:58
*** greywolf|away is now known as greywolf04:03
greywolfok I'm back04:03
GeofftheMediok04:03
GeofftheMediosec04:04
greywolfno problem04:04
GeofftheMedioI sent an svn diff patch... if you know how to apply those, feel free, or just remove the lines preceeded with - and replace with the lines preceeded with +04:08
greywolfok04:08
GeofftheMedioor just make the changes.  you can likely leave out the last part... the changes to TechDoubleClickedSlot04:08
greywolfhmm.. where's the patch at?04:11
greywolfI can't find it in the downloads section04:11
GeofftheMedioemailed04:11
greywolfah ok :)04:11
greywolfI applied the patches manually and am testing now04:19
GeofftheMedioI await the next round of errors...04:20
greywolfbut how do I apply them via the console (or some other way?)04:20
*** mithro has quit IRC04:20
GeofftheMedioif you've got subversion or a compatible patching program04:21
GeofftheMediothen you'd do somehting like04:21
GeofftheMediopatch -p0 <04:21
GeofftheMedioModified_Sept_6_2006_2.patch04:21
GeofftheMediowithout the linebreak, and repacing the patch name with the one you want04:21
GeofftheMediorun this in the root dir of the thing you're patching04:21
GeofftheMedioI don't really know what -p0 means, but it's necessary04:22
GeofftheMedioyou can probably google for details04:22
greywolfok04:22
greywolfwell, it gives me these warnings: http://rafb.net/p/Z52wJQ62.html04:25
tpbTitle: Nopaste - No description (at rafb.net)04:25
greywolfbut aside from that it looks good! =D04:25
greywolfit's compiling other stuff now04:25
GeofftheMedioI (think I) have fixed the warnings locally, but won't bother sending you a special patch04:28
greywolfmeh, it's fine as long as it works :P04:29
greywolfwoo! done building targets! :D04:29
greywolfnow to install...04:30
greywolfbleh, I can't find the executable :(04:34
greywolfwhat's the command to run it from the console?04:34
GeofftheMedioprobably "freeorion"04:34
greywolfno such luck :\04:34
greywolfoh wait04:38
greywolfgah, how stupid of me04:38
GeofftheMedio?04:38
greywolfI deleted the folder thinking I didn't need it after it had been installed and the executable was in there the whole time >_<04:39
GeofftheMedioah..04:39
STalKer-Xhaha04:40
greywolfcrap, it won't execute :(04:48
GeofftheMedioin a particular way...?04:49
greywolfI double click it, and nothing happens04:50
greywolfI right click it, use bash to open it, and a console window opens for a split-second and closes again04:50
GeofftheMediothere's probably an error message04:50
GeofftheMedioopen a console window, run freeorion, and see output04:50
greywolfbash: freeorion: command not found04:52
greywolfthat's what it tells me when I try to run it from the console04:52
GeofftheMedioyou probably need to run it from the directory in which the executable is located, or add that directory to your path04:52
GeofftheMediowhy right-click running doesn't work, I'm not sure04:52
GeofftheMediois the file marked executable?  (chmod u+x freeorion*) ?04:53
greywolfyeah, it says it's an executable04:54
greywolfbut I'm in the directory where it's at04:54
GeofftheMedio./freeorion then?04:55
GeofftheMedioif not, I have no idea04:55
greywolf./freeorion: error while loading shared libraries: libGiGiSDL.so: cannot open shared object file: No such file or directory04:55
greywolf:\04:55
GeofftheMediook, that's different04:55
GeofftheMediohave you built GG?04:56
greywolfyes, I'm pretty sure04:56
greywolfwell04:56
greywolfI didn't build the one I got from SVN last time04:56
greywolfI built GG the very first time04:56
GeofftheMedioit hasn't changed recently04:56
greywolfI'll build it again just in case04:57
GeofftheMedioand even if it had, you'd have an old version of libGiGiSDL.so, not no version04:57
GeofftheMedioregardless, you need to tell it where the library file is located04:57
GeofftheMedio I'm not sure how to do that04:57
greywolfhmm04:57
greywolfI think I know what went wrong05:28
greywolfI forgot to install it with the sudo command05:28
greywolfbut it didn't give me any errors, so I figured it was fine05:28
greywolfbut I'm doing that now, and it's taking a lot longer05:28
GeofftheMedioand people wonder why linux isn't capturing more marketshare...05:29
greywolfhaha05:29
greywolfyeah, I've come to the conclusion that linux is only for power users/hackers/smart people05:29
greywolfnot your average joe05:30
greywolfcrap, no luck :(05:33
GeofftheMedioif you're missing libraries still, somebody's user story suggests, for Fedora, export LD_LIBRARY_PATH=/opt/freeorion/lib:/usr/lib/graphviz05:41
GeofftheMediomaybe do something similar?05:41
greywolfI don't even know what's wrong05:41
greywolfthe executable refuses to execute05:42
greywolfit doesn't even give me any errors :(05:42
GeofftheMediofrom the command line?05:42
greywolfoh wait :p05:42
greywolfhmm, it still gives me that shared libraries error05:43
greywolfbleh, it's too late, I'll tackle it tomrrow05:44
greywolf*tomorrow05:44
greywolftalk to you later Geoff and thanks for helping me out05:46
GeofftheMediolater05:46
GeofftheMediothanks for your help finding linux / gcc compile bugs that I don't get05:47
greywolfmy pleasure05:47
greywolflater05:47
*** greywolf has quit IRC05:47
*** tpb has joined #freeorion06:00
*** mithro has joined #freeorion06:08
*** MikkAsleep has quit IRC06:14
*** GeofftheMedio has quit IRC06:43
*** mrBabble has joined #freeorion07:29
*** mrBabble is now known as Mikk-07:29
*** Mystiqq has joined #freeorion09:26
*** Jo-Con-El_ has quit IRC09:29
*** tpb` has joined #freeorion09:54
*** tpb` is now known as tpb09:54
*** tpb` has joined #freeorion10:05
*** tpb` is now known as tpb10:05
*** tyreth has quit IRC12:34
*** Mystiqq has quit IRC12:49
*** GeofftheMedio has joined #freeorion12:58
*** GeofftheMedio_ has joined #freeorion13:00
*** GeofftheMedio has quit IRC13:09
*** Jo-Con-El_ has joined #freeorion13:32
*** GeofftheMedio_ has quit IRC13:54
*** GeofftheMedio has joined #freeorion15:04
*** GeofftheMedio_ has joined #freeorion15:26
*** GeofftheMedio has quit IRC15:44
*** GeofftheMedio_ has quit IRC19:30
*** STalKer-X has quit IRC20:16
*** STalKer-X has joined #freeorion20:16
*** tyreth has joined #freeorion20:52
*** tyreth has quit IRC21:15
*** _Jo-Con-El has joined #freeorion21:29
*** mithro has quit IRC21:33
*** Jo-Con-El_ has quit IRC21:43
*** Mikk- is now known as mikkAsleep21:57

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