Posted: Sat Feb 04, 2006 10:05 pm Post subject: Pol96 and FreeBSD incompatiblity
Is there anyway you guys could change your code so that you only use systemcalls that can be mapped on freebsd. The latest pol cores currently use "sys_set_thread_area" and assuamble "sys_get_thread_area" which unfortunatly currently aren't supported by freebsd.
Umm off hand I think you can do this by using --disable-tls switch on gcc you may wish to make a seperate build for this as their maybe some preformance hit ( dunno how much ).
Author
Message
oenone
Joined: 01 Feb 2006 Posts: 6 Location: Mannheim, Germany
Posted: Tue Feb 07, 2006 2:57 pm Post subject:
i'd like to see that, too
(running OpenBSD, but it should have the same problems)
Joined: 30 Jan 2006 Posts: 292 Location: Germany, Bavaria
Posted: Sun May 14, 2006 12:47 pm Post subject:
I'll get an account on a freebsd so I'll test it (if I'll find some time). my gcc doesn't know "--disable-tls" /
Shinigami
Author
Message
Shinigami POL Core Developer
Joined: 30 Jan 2006 Posts: 292 Location: Germany, Bavaria
Posted: Sat May 27, 2006 12:57 pm Post subject:
after tons of testings @ a FreeBSD 6.1... I found out, that Pol will start up (no error in start.log) if I remove some lines using two variables inside Core.
DON'T ask me why this is neccessary... it seems, that FreeBSD doesn't love last_checkpoint and num_until_dot var... that's strange... really strange.
...
Another problem: backstack doesn't help here. I don't get the information I need. both problems above are found via tons of additional cout-logs. know I've a crash inside my start.ecl on a line defining a part of my teleporters-array. backstack is near empty... no idea yet.
...
I've compiled stuff with same gcc-props like linux release (plus -static)...
Any Idea?
Shinigami
p.s.: FreeBSD runs on a VM (I think it's VirtualPC @ Win2k+3... not sure), so I'm compiling it on a gentoo, scp it, "brandelf -t Linux pol"'it and run'it
Author
Message
Shinigami POL Core Developer
Joined: 30 Jan 2006 Posts: 292 Location: Germany, Bavaria
Posted: Mon May 29, 2006 2:33 pm Post subject:
jfyi: FreeBSD compatibility gets closer and closer to reality...
Shinigami
Author
Message
Shinigami POL Core Developer
Joined: 30 Jan 2006 Posts: 292 Location: Germany, Bavaria
Posted: Sat Jun 17, 2006 6:43 am Post subject:
jfyi: I had saveral problems with the freebsd account, but no I've used my own Virtual PC 2004 and installed a FreeBSD 6.1 there to solve the problems. in parallel I'll try to get Pol build there... @ the moment STLport will not compile... it hates me
I will love you for ever if you get me a binary for BSD. Doesn't have to be supported. Love to move my shard onto 096. Thanks for all the work your doing !!!
Author
Message
Shinigami POL Core Developer
Joined: 30 Jan 2006 Posts: 292 Location: Germany, Bavaria
Posted: Tue Jun 20, 2006 3:09 pm Post subject:
the problem here: I can get it running the start-up process, but than, later, it will crash... last weekend I had to get my own VM with BSD, because my other line is broken... it tooks many of time to test, because I don't understand why it will not work...
I`m posted messages in pol097 bugs..
On freeBSD dont work AUX scripts and Web scripts.
If u need- i can give you FreeBSD account, or donate some ...
But i need WORKED version pol on FreeBSD )
Help me ^)