Tuesday, 2008-06-24

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
vi1985Alklomion: I had some problems setting up tpserver 0.5 on ubuntu hardy as well. For me, it was really a matter of finding the right packages. Now it works fine. Can't remember which packages they were sorry :( But if you search "synaptic" or "aptitude" for the library that wasn't found (i assume this is the case?), or just google it, it should give you good hints which packages you need to...00:02
vi1985...install.00:02
vi1985hope this was helpful!00:02
Alklomioni get00:07
Alklomionconfigure: WARNING: 'missing' script is too old or missing00:07
Alklomionchecking for gawk...no00:07
Alklomionchecking for mawk...mawk00:07
Alklomionchecking whether make sets $(MAKE) ... yes00:07
Alklomionchecking whther to enable maintainer-specific portions of makefiles... no00:07
Alklomionchecking for C compiler default output file name...00:07
Alklomionconfigure: error: C compiler cannot create executables00:07
Alklomionwhich is where it crashes out00:07
nashAlklomion: $CC is set to what?00:08
nash$CFLAGS is set to what?00:08
vi1985sorry, i wouldn't know how to help you :/00:08
nashis there -Werror in your cflags - if so automake doesn't handle it it00:08
Alklomionnash: how do i check them?00:09
nashecho $CFLAGS00:09
Alklomionreturns blank when i type echo $CFLAGS00:10
nashhow about $CC00:11
Alklomionnash: returns blank as well00:13
CIA-31victor.ivri gencon-rfts-ai * r49c532186100 /gencon/ (5 files in 2 dirs): Restricted all reference of connection- and protocol-specifics to gencon.clientLib.00:38
CIA-31victor.ivri gencon-rfts-ai * r9d11204e3a51 /gencon/ (6 files in 3 dirs): Increased functionality of UniverseMap00:38
CIA-31victor.ivri gencon-rfts-ai * ra25769e32265 / (5 files in 4 dirs): Added support for translating resources from protocol library, to game library.00:38
CIA-31victor.ivri gencon-rfts-ai * rd49779325fd9 /gencon/ (13 files in 4 dirs): Added functionality to UniverseMap, re-structured gamelib.gameobjects to allow for seamless operation of ObjectConverter, and started preparing infrastructure for managing orders.00:38
nashif you log in config.log you'll see the command it executed00:40
nashdoes gcc by itself work okay?00:40
Alklomiontyping gcc? it tells me there're no input files00:41
nashthat's good - mail me config.log00:42
nashnash @ nash id au00:42
CIA-31victor.ivri gencon-rfts-ai * rcc84d0ab9a44 /gencon/clientLib/ConnectionMethods.java: minor change to ConnectionMethods, to fix a potential bug with array indeces.00:46
Alklomionnash: sent - i think00:46
mithroAlklomion: hey00:46
Alklomionhey mithro:00:47
*** vi1985 has quit IRC00:47
mithroAlklomion: are you using the stable or git versions?00:47
Alklomionstable00:47
mithroAlklomion: I'm thinking we should set up a conference call this friday with chris00:47
nashAlklomion: You system is rooted00:48
nashCan you compile anything?00:48
nashIt can't find crt1.o, which is a core system file for compiling00:49
nashSomething is wrong - horribly horribly wronf00:49
Alklomionnash: fresh ubuntu installed onto a virtual machine00:50
nashAlklomion: Can you compile anything?00:50
mithroAlklomion: can you do a00:51
mithrogcc --version00:51
nashgive me a second00:51
nashmithro: it's gcc 4.1.200:52
nashAlklomion: Install libc6-dev00:52
nashsudo apt-get install libc6-dev00:52
mithronash: he probably want's build-essential?00:53
mithroapt-get install build-essential00:54
nashmithro: I have no idea... I've never seen the problem before ;-)  I am surprised you can install gcc, but the recommends isn't good enough to actually build a program00:54
nashthat's rather broken00:55
Alklomionnash: seems to have installed: is there a way to determine this?00:56
nashAlklomion: ls /usr/lib/crt1.o00:56
nashand try build-essentials as mithro suggested00:57
Alklomionnash: seems to be there00:58
nashAlklomion: I can fix that problem for you - crt1.o issue, but it's not the real problem, just a sympton00:58
nashAlklomion: write a really small C program:00:58
nashint main(int argc, char **argv){ return 0; }00:58
nashthen compile it with gcc file.c00:58
nashSee what happens00:59
Alklomioncompiles00:59
Alklomioncreated an a.out file, i think01:00
nashit should01:00
nashCan you run configure again?  That is weird01:01
nashThe test that failed is running the following program01:01
nash| #define PACKAGE_NAME "tpserver-cpp"01:02
nash| #define PACKAGE_TARNAME "tpserver-cpp"01:02
nash| #define PACKAGE_VERSION "0.5.0"01:02
nash| #define PACKAGE_STRING "tpserver-cpp 0.5.0"01:02
nash| #define PACKAGE_BUGREPORT "[email protected]"01:02
nash| #define PACKAGE "tpserver-cpp"01:02
nash| #define VERSION "0.5.0"01:02
nash| /* end confdefs.h.  */01:02
nash|01:02
nash| int01:02
nash| main ()01:02
nash| {01:02
nash|01:02
nash|   ;01:02
nash|   return 0;01:02
nash| }01:02
nashIs it possible to be out of diskspace or something?  Is /tmp really full or something?01:02
Alklomioni'd hope not - it has 8gb allocated to it01:02
Alklomionit's going much further this time.01:03
Alklomionok - it got to needing to install libtprl01:04
mithroAlklomion: are you following the instructions on the wiki?01:05
mithrohttp://www.thousandparsec.net/wiki/Tpserver-cpp_Setup01:05
tpb<http://ln-s.net/rVo> (at www.thousandparsec.net)01:05
mithrothey are probably the best ones to follow01:05
Alklomioni was following the install file included, was a bit confusing01:06
mithroAlklomion: well report that to llnz01:10
mithrothe install file should be clear01:10
mithrooh - you are on hardy right?01:11
Alklomionhardy?01:11
mithroubuntu hardy01:11
mithro~seen bddebian01:11
tpbmithro: bddebian was last seen in #tp 6 days, 15 hours, 5 minutes, and 20 seconds ago: <bddebian> Heya01:11
Alklomionmithro: i'm getting this error01:12
Alklomioncg-clone git://git.thousandparsec.net/git/libtprl.git01:12
Alklomioncd libtprl01:12
Alklomion./autogen.sh01:12
Alklomionaclocal...01:12
Alklomionaclocal not found01:12
mithroahh01:12
Alklomionnautillus, i believe.01:12
mithroapt-get install autoconf automake autotools-dev01:13
Alklomionlibtoolize not found :(01:15
mithrooh and libtool01:15
mithroapt-get install libtool01:15
mithroupdated the wiki page a little01:17
Alklomion./configure --prefix=/opt/tpserver-cpp gets to...01:19
Alklomioncannot find tgetent in termcap or ncruses libraries01:19
Alklomionmore installs?01:20
nashbingo01:20
nashncurses-dev01:20
mithrolibncurses5-dev01:21
nashclose enough01:22
mithroyou probably want01:22
mithroguile-1.8-dev01:22
mithrotoo01:22
mithroAlklomion: any luck?01:28
Alklomionjust installed guile01:30
mithrookay01:30
Alklomioncannot find libtprl01:38
Alklomionwhich is weird01:39
*** JLafont has quit IRC01:40
*** JLafont has joined #tp01:41
Alklomionaah, apparently i missed the make install parts01:41
Alklomionok - i've followed the first part of the instructions, for installing libtprl01:46
Alklomionmithro: it's still saying that libtprl is not installed :(01:50
mithroyou followed it exactly?01:50
Alklomionyep01:51
Alklomion./autogen.sh01:51
Alklomion./configure --prefix=/opt/tpserver-cpp01:51
Alklomionmake01:51
mithrotype a "find /opt/tpserver-cpp"01:51
Alklomionsudo make install01:51
Alklomionit finds it01:51
mithrothere is a01:53
mithro/opt/tpserver-cpp/lib/pkg_config ?01:53
mithrowhat is in it?01:53
Alklomionthere's a pkgconfig with libtprl.pc in it01:55
mithroPKG_CONFIG_PATH=/opt/tpserver-cpp/lib/pkg_config ./configure --prefix=/opt/tpserver-cpp01:56
mithrothat command fails?01:56
Alklomionyeah01:56
Alklomionperhaps it should be pkgconfig instead of pkg_config?01:56
nashit shoudl be01:56
mithroit should01:56
mithrobe01:56
mithroupdated the page01:57
Alklomionis boost available through apt-get ? i'd assume boostsignal too needs to be there01:58
mithroapt-get install boost-build libboost-dev01:58
llnzdont' need boost-build02:02
llnzbbs02:02
mithroAlklomion: any luck?02:13
Alklomionyep!02:13
Alklomionall seems to be working02:13
Alklomionalthoug ./tpserver-cpp -C ../etc/quickstart-<gametype> should have .conf on the end02:13
Alklomionhow does one find their IP Address using ubuntu?02:14
Lukstrifconfig02:20
mithroAlklomion: yeah ifconfig is probably the go02:25
mithroalthough it can be a bit weird inside vmware02:26
AlklomionI'm just trying to work out how i talk to my virtual machine from my computer :)02:26
mithrowhat did ifconfig output?02:26
mithrotry pinging it02:26
Alklomion10.0.2.1502:27
*** carrus85 has joined #tp02:29
mithrocan you ping that?02:29
mithro~seen carrus8502:29
tpbmithro: I have not seen carrus85.02:29
carrus85yes, I'm new :P02:29
mithro(From the outside computer?)02:30
mithrohi carrus8502:30
mithrodo you mind if I quiz you about how you found our about our project?02:30
Alklomionyeah - tried pinging it from the outside computer02:30
mithroworks?02:31
Alklomionnope02:31
mithrohrm....02:31
carrus85sure; I think I brushed up against it via reddit a month or two ago when I was busy.  I ran into it again after watching the Gaming for Freedom google tech talk.02:31
carrus85That, interestingly enough, you gave!  (After looking at your info)02:32
carrus85although I only think I got about 2/3rds of the way through the talk.  Finishing it up right now02:34
carrus85right after you mentioned the pyglet space invaders clone, I just had to pause the talk and look it up.  Pretty cool stuff.02:35
* carrus85 laughs02:35
mithroyeah - I organise the Gaming Miniconf where that Pyglet space invaders clone was done :)02:35
Lukstrcarrus85: how did you listen to the podcast?02:41
carrus85good work, then!02:41
Lukstrthe mp3 link is broken for me, and the ogg is corrupt02:41
*** zzorn_laptop has joined #tp02:41
carrus85Lukstr: youtube off the tech talk02:41
carrus85of*02:41
carrus85here: http://www.youtube.com/watch?v=8Ct36u8RPIU02:41
tpbTitle: YouTube - Gaming For Freedom (at www.youtube.com)02:41
mithroLukstr: it is?02:42
Lukstrah, very nice02:42
Lukstrhttp://google-opensource.blogspot.com/2008/06/foss-gaming-for-friday.html02:42
tpb<http://ln-s.net/1xj-> (at google-opensource.blogspot.com)02:42
mithroLukstr: nobody has reported that02:42
Lukstrmp3 link goes to file not found (as of just now)02:42
Lukstrogg won't play in anything I have, the last podcast works perfectly02:42
mithroLukstr: try http://google-developer-podcast.googlecode.com/files/gsocpodcast017.mp302:43
tpb<http://ln-s.net/1xjA> (at google-developer-podcast.googlecode.com)02:43
Lukstrah, hurray02:44
Alklomionis there a way to see what port tpserver is using in unix?02:44
Lukstran hour eh, guess I won't be sleeping soon02:44
nashnmap localhost02:44
nashalso lsof02:44
carrus85Alklomion: lsof02:45
carrus85or netstat -l02:45
carrus85or just netstat02:45
carrus85(depending on the port you want)02:45
carrus85port *type* (listening, etc.)02:45
mithroAlklomion: it should be running on  692302:46
nashalso ls /proc/<pid>/fds ;-)02:46
nashAlklomion: AKA more ways then you can possibly imagine02:46
Lukstrmithro: the podcast is the same as the video carrus linked?02:47
mithroLukstr: nope02:47
Lukstroh dear :)02:47
mithroI think the podcast is a little more interesting02:48
carrus85mithro: ah; I see, two different talks; sorry for any confusion :S02:49
mithrocarrus85: no problems02:51
Lukstrexcellent use of lolcatz in slide02:53
*** nash has quit IRC03:07
mithroAlklomion: any luck?03:08
Alklomionnope03:08
Alklomionunsure how to communicate with my vm :( just reading up on the networking stuff03:08
Alklomioni'm usinv virtualbox, released by sun, trying to bridge03:10
mithrowhy did you end up using virtualbox rather then vmware?03:11
Alklomiondownload restrictions allowed me to use the copy of ubuntu i had03:12
Lukstrdownload restrictions?03:13
*** Alklomion_ has joined #tp03:21
mithroAlklomion: any luck?03:23
mithro    * ping does not work with VirtualBox NAT networking03:24
mithro    VirtualBox's implementation of NAT networking is done entirely in user space. This means in particular that it has no way of passing on the ICMP IP packets which are used by the ping command from the guest, as these require special privileges to send from the host. The upshot of this is that you can't ping anything outside the local 10.0.2.x subnet from a NATed guest.03:24
mithroAlklomion_: have you tried just telnetting to the port 6923 on 10.0.2.15?03:26
Alklomion_doesn't work either hmm03:27
mithroinside the virtual machine03:29
mithrohave you tried doing a03:29
mithrotelnet localhost 692303:29
mithro?03:29
Alklomion_i'll try that03:29
Alklomion_i've tried implementing a bridge between the two defined in the host interface networking03:30
Alklomion_huzzah!03:33
Alklomion_i can use python client to connect03:33
mithroAlklomion: inside the vm or?03:34
Alklomion_i can communicate from my machine to the vm03:35
Alklomion_and i have a game open using the python client!03:36
Lukstrmithro: RE: your achievements/pgp thoughts03:37
mithroAlklomion: sounds good03:38
mithroAlklomion: now to watch netbeans and your vm fight over cpu resources?03:38
Lukstrsome commerical games allow server operators to run "authenticated" or "official" servers that aren't modified, for exactly the sort of thing you're talking about03:38
Lukstrvia authentication with a master server03:39
mithroLukstr: but with open source there is no way to do that03:40
*** Alklomion has quit IRC03:40
Lukstrwell you could get away with just a bit of closed source :P03:41
Lukstrbut it wouldn't be true foss03:41
mithronope03:42
*** Alklomion_ is now known as Alklomion03:45
Alklomionmithro: my vm is winning03:46
Lukstryou could do some sort of spyware-esque method03:46
Alklomionmithro: time to head off - i'll talk to Chris tomorrow at my supervisor meeting about a conference call on friday. If it is too soon, perhaps Monday03:49
*** Alklomion has quit IRC03:50
mithroLukstr: it won't work03:52
Lukstrwell, ignoring the pgp thing03:58
LukstrI guess a cheap and easy route would to have each client report such things individually03:58
Lukstrso all clients on a server report if someone gets killed or something03:58
Lukstrbecause anything beyond that isn't circumventing the fact that players could group together and take turns killing each other or X to get the achievement03:59
*** JLafont has quit IRC03:59
mithroLukstr: but then you don't trust that group so you don't see their achievements03:59
LukstrI suppose04:00
Lukstrbut that's a bit extreme04:00
Lukstrespecially if a lot of gameplay is with strangers04:01
LukstrI mean I guess if you're hoping to get above even commercial games then perhaps04:02
Lukstrbut if you want to just be on par with commerical games04:02
mithrohttp://www.abyssandapex.com/200710-wikihistory.html04:08
tpb<http://ln-s.net/1hiS> (at www.abyssandapex.com)04:08
mithroLukstr: it's a web of trust thing04:09
obi1oneis anyone running a server that I could connnect to? I just wanted to check the ui out, but the one listed on the meta server isnt picking up for me.04:30
llnzobi1one: i will reset demo1 and 2 in a moment04:50
llnzobi1one: try demo1.thousandparsec.net04:51
obi1onethats working, thanks04:56
*** mithro has quit IRC05:21
*** Mithro-BB has joined #tp05:33
Mithro-BBTesting?05:34
obi1onei hear you05:39
*** Mithro-BB has quit IRC05:50
* llnz wanders off07:54
llnzlater all07:54
*** llnz has quit IRC07:55
*** peres has joined #tp08:34
*** peres has quit IRC09:57
*** zzorn_laptop has quit IRC10:00
*** carrus85 has quit IRC10:42
*** zzorn has quit IRC11:56
*** zzorn has joined #tp11:57
*** JLafont has joined #tp12:03
*** obi1one has quit IRC12:19
*** obi1one has joined #tp12:20
*** zzorn has quit IRC12:24
*** zzorn has joined #tp12:27
*** Erroneous has joined #tp12:42
*** jphr has joined #tp12:54
CIA-31jphr tpserver-cpp-risk * r0b96329648ee /modules/games/risk/colonize.cpp: Removed unneeded variable13:17
CIA-31jphr tpserver-cpp-risk * r65aa4b7cdf52 / (5 files in 2 dirs): Added some file, split the quickstart into two quickstarts, as Risk has two game types13:17
CIA-31jphr tpserver-cpp-risk * r4a9e4c3a9118 /modules/games/risk/risk.cpp: Changed unit position for map to display properly14:28
*** zzorn has quit IRC14:38
*** zzorn has joined #tp14:39
*** JLafont-laptop has joined #tp14:46
*** JLafont-laptop has quit IRC15:21
*** JLafont-laptop has joined #tp15:21
*** JLafont has quit IRC15:48
*** JLafont has joined #tp15:49
*** nuleren has joined #tp15:56
*** Epyon has quit IRC16:50
*** JLafont-laptop has quit IRC17:38
*** JLafont-laptop has joined #tp17:39
*** mithro has joined #tp17:50
*** JLafont-laptop has quit IRC17:53
*** JLafont has quit IRC17:55
*** JLafont has joined #tp17:56
*** JLafont-laptop has joined #tp17:56
*** nuleren has quit IRC18:14
*** JLafont-laptop has quit IRC18:46
*** nash has joined #tp18:48
*** jphr has quit IRC19:42
*** Epyon has joined #tp20:03
mithroobi1one: we will soon have a very cool looking 3d client - check out http://devhobby.blogspot.com/20:24
tpbTitle: Dev Hobby (at devhobby.blogspot.com)20:25
greywhindoh - hey mithro.20:25
greywhindhow's it going?20:26
mithrohey greywhind20:26
mithrookay20:26
mithrobehind in everything :(20:26
mithrostill looking for an apartment20:26
greywhindsorry to hear that20:26
greywhindi've started compiling py-ogre on mac, but it takes forever :(20:26
mithrogreywhind: yeah20:26
mithroit took about 5 hours on my laptop20:27
greywhindi'll try to finish it this evening, though the WARNING: Task failed messages are concerning me20:27
greywhindi'll have to check the log20:27
*** Erroneous has quit IRC21:00
*** jphr has joined #tp21:01
*** jphr has quit IRC21:11
*** mithro has quit IRC21:14
*** Ohm has quit IRC21:14
*** tuna-fish has quit IRC21:14
*** nash has quit IRC21:14
*** JLafont has quit IRC21:14
*** ezod has quit IRC21:14
*** DTRemenak has quit IRC21:14
*** Epyon has quit IRC21:14
*** TBBle has quit IRC21:14
*** greywhind has quit IRC21:14
*** CIA-31 has quit IRC21:14
*** obi1one has quit IRC21:14
*** Lukstr has quit IRC21:14
*** Epyon has joined #tp21:15
*** nash has joined #tp21:15
*** JLafont has joined #tp21:15
*** mithro has joined #tp21:15
*** obi1one has joined #tp21:15
*** TBBle has joined #tp21:15
*** Ohm has joined #tp21:15
*** tuna-fish has joined #tp21:15
*** CIA-31 has joined #tp21:15
*** Lukstr has joined #tp21:15
*** greywhind has joined #tp21:15
*** DTRemenak has joined #tp21:15
*** ezod has joined #tp21:15
*** tuna-fish has quit IRC21:15
*** Ohm has quit IRC21:15
*** mithro has quit IRC21:15
*** ezod has quit IRC21:15
*** DTRemenak has quit IRC21:15
*** JLafont has quit IRC21:15
*** nash has quit IRC21:15
*** Epyon has quit IRC21:15
*** TBBle has quit IRC21:15
*** greywhind has quit IRC21:15
*** CIA-31 has quit IRC21:15
*** Lukstr has quit IRC21:15
*** obi1one has quit IRC21:15
*** Epyon has joined #tp21:16
*** nash has joined #tp21:16
*** JLafont has joined #tp21:16
*** mithro has joined #tp21:16
*** obi1one has joined #tp21:16
*** TBBle has joined #tp21:16
*** Ohm has joined #tp21:16
*** tuna-fish has joined #tp21:16
*** DTRemenak has joined #tp21:16
*** ezod has joined #tp21:16
*** greywhind has joined #tp21:16
*** Lukstr has joined #tp21:16
*** CIA-31 has joined #tp21:16
*** TBBle has quit IRC21:25
*** greywhind has quit IRC21:25
*** TBBle has joined #tp21:25
*** greywhind has joined #tp21:25
*** TBBle has quit IRC21:27
*** greywhind has quit IRC21:27
*** TBBle has joined #tp21:27
*** greywhind has joined #tp21:27
*** peres has joined #tp21:28
*** Epyon has quit IRC21:28
*** Epyon has joined #tp21:28
*** tuna-fish has quit IRC21:30
*** Ohm has quit IRC21:30
*** mithro has quit IRC21:30
*** mithro has joined #tp21:31
*** tuna-fish has joined #tp21:31
*** Ohm has joined #tp21:31
*** JLafont has quit IRC21:41
*** nash has quit IRC21:41
*** nash has joined #tp21:42
*** JLafont has joined #tp21:42
CIA-31mithro web * rc191535d2bbb /links.php: Added a schemepy link.22:01
CIA-31mithro web * r1db14137ae11 / (10 files in 3 dirs): Merge with git+ssh://git.thousandparsec.net/git/web.git22:01
*** tuna-fish has quit IRC22:55
*** tuna-fish has joined #tp22:56
*** tuna-fish is now known as tuna22:56
mithro~seen JLP23:00
tpbmithro: JLP was last seen in #tp 5 days, 17 hours, 20 minutes, and 9 seconds ago: <JLP> good morning everyone23:00
mithro~seen jmtan23:03
tpbmithro: jmtan was last seen in #tp 1 day, 18 hours, 20 minutes, and 53 seconds ago: <jmtan> there's no rush actually, but thanks23:03
mithro~seen jotham23:03
tpbmithro: jotham was last seen in #tp 2 weeks, 1 day, 16 hours, 21 minutes, and 31 seconds ago: <jotham> no mithro :\23:03
mithro~seen xdotx23:19
tpbmithro: xdotx was last seen in #tp 5 days, 20 hours, 40 minutes, and 2 seconds ago: <xdotx> nope. i tested with -ansi -pedantic and it went fine23:19
CIA-31victor.ivri gencon-rfts-ai * rf718bfcb9bc1 /gencon/ (3 files in 3 dirs): fixed "heap out of bounds" failure in ConnectionMethods. Started to add logic to operation of 'Master' class.23:31
*** peres has quit IRC23:46

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!