![]() |
![]() |
luc19707 |
![]()
Post
#1
|
Newbie ![]() Group: Members Posts: 2 Joined: 12-February 07 Member No.: 1,031 ![]() |
Hi Everidody ,,
I just want to know if it is possible to run the RC2BOT source on a linux machine?If yes can sommeone give me the link for the plugin?Because i think .dll are for windows only.......thanks you ..... |
![]() ![]() |
Fusionhead |
![]()
Post
#2
|
Member ![]() ![]() Group: Members Posts: 11 Joined: 18-March 07 Member No.: 1,075 ![]() |
Hey T2, nice work again. Have you checked the steam developer forums?
http://forums.steampowered.com/forums/forumdisplay.php?f=191 I shut down all of my servers a few months ago so I no longer have a need but I may crank them up again at some point. I wish that I could help. Just no time. Another place to ask is some of the modders sites. Like you could try asking on. http://www.mani-admin-plugin.com/index.php...6&board=1.0 http://www.sourcemm.net/?go=plugins They should be able to steer you in the right direction if not answer directly. Good luck! ~Fusionhead |
terminator_2 |
![]()
Post
#3
|
Member ![]() ![]() Group: Members Posts: 13 Joined: 26-February 07 Member No.: 1,057 ![]() |
Hey T2, nice work again. Have you checked the steam developer forums? http://forums.steampowered.com/forums/forumdisplay.php?f=191 I shut down all of my servers a few months ago so I no longer have a need but I may crank them up again at some point. I wish that I could help. Just no time. Another place to ask is some of the modders sites. Like you could try asking on. http://www.mani-admin-plugin.com/index.php...6&board=1.0 http://www.sourcemm.net/?go=plugins They should be able to steer you in the right direction if not answer directly. Good luck! ~Fusionhead Fusionhead.... thanks for the info. I had searched the suggested forums and i had not found the answers that I wanted. The news is that I have started to get a compile. It has now processed 13 of the 29 C++ files. The compile now fails in bot_main.cpp at lines 530 - static ConVar empty_cvar(BOT_VER_CVAR, BOT_VER, FCVAR_PLUGIN, BOT_NAME_VER); It then fails at lines 604, 612, 613, 615, 616, 617, 632, 633, 634, 636 and then finally falls over! I'm no C++ programmer, so I'm slow at running through the code, but at least we now have an environment that will compile the code (on fedora core and unbuntu). Have had some luck with cygwin, but it seems to get further on Fedora core and Unbuntu. Anyone able to to look at a dump of the latest failure? terminator_2 |
Fusionhead |
![]()
Post
#4
|
Member ![]() ![]() Group: Members Posts: 11 Joined: 18-March 07 Member No.: 1,075 ![]() |
T2, I thought I'd check back here. You probably gave up on this by now.
|
terminator_2 |
![]()
Post
#5
|
Member ![]() ![]() Group: Members Posts: 13 Joined: 26-February 07 Member No.: 1,057 ![]() |
T2, I thought I'd check back here. You probably gave up on this by now. I've not given up.... I have now got the code to compile via two methods (using valves Makefile + cross compilier xerces) and I have also used Sourcemm's version of copiling and a moddified version of their Makefile. Unfortunately, the resulting plugin fails to load. I have also got the code to compile in two variants of Linux - both Fedora core 6 and Unbuntu (can't remeber what version number). The failure is somewhere in bot.navmesh.cpp I think, but I haven't been able to track down the error just yet. It's still WIP, but I don't understand why it is not working. performing an ldd -d -r on HPB_Bot2_mm_i486.so results in: - [nick@localhost Linux]$ ldd -d -r HPB_Bot2_mm_i486.so linux-gate.so.1 => (0x00110000) libm.so.6 => /lib/libm.so.6 (0x00498000) libdl.so.2 => /lib/libdl.so.2 (0x004bf000) /hl2mp/bin/tier0_i486.so (0x004c3000) /hl2mp/bin/vstdlib_i486.so (0x004f9000) libc.so.6 => /lib/libc.so.6 (0x0050d000) /lib/ld-linux.so.2 (0x80000000) libpthread.so.0 => /lib/libpthread.so.0 (0x0064d000) tier0_i486.so => not found undefined symbol: _ZN17CNavMeshNavigator6beliefE6VectorS0_ff9BotBelief (./HPB_Bot2_mm_i486.so) undefined symbol: _ZSt20__throw_length_errorPKc (./HPB_Bot2_mm_i486.so) undefined symbol: __cxa_guard_release (./HPB_Bot2_mm_i486.so) undefined symbol: _ZSt17__throw_bad_allocv (./HPB_Bot2_mm_i486.so) undefined symbol: __cxa_guard_acquire (./HPB_Bot2_mm_i486.so) Thanks for the interest, t_2. T2, I thought I'd check back here. You probably gave up on this by now. I've not given up.... I have now got the code to compile via two methods (using valve's Makefile + cross compilier xerces) and I have also used Sourcemm's version of copiling and a modified version of their Makefile. Unfortunately, the resulting plugin fails to load. I have also got the code to compile in two variants of Linux - both Fedora core 6 and Unbuntu (can't remeber what version number). The failure is somewhere in bot.navmesh.cpp I think, but I haven't been able to track down the error just yet. It's still WIP, but I don't understand why it is not working. performing an ldd -d -r on HPB_Bot2_mm_i486.so results in: - [nick@localhost Linux]$ ldd -d -r HPB_Bot2_mm_i486.so linux-gate.so.1 => (0x00110000) libm.so.6 => /lib/libm.so.6 (0x00498000) libdl.so.2 => /lib/libdl.so.2 (0x004bf000) /hl2mp/bin/tier0_i486.so (0x004c3000) /hl2mp/bin/vstdlib_i486.so (0x004f9000) libc.so.6 => /lib/libc.so.6 (0x0050d000) /lib/ld-linux.so.2 (0x80000000) libpthread.so.0 => /lib/libpthread.so.0 (0x0064d000) tier0_i486.so => not found undefined symbol: _ZN17CNavMeshNavigator6beliefE6VectorS0_ff9BotBelief (./HPB_Bot2_mm_i486.so) undefined symbol: _ZSt20__throw_length_errorPKc (./HPB_Bot2_mm_i486.so) undefined symbol: __cxa_guard_release (./HPB_Bot2_mm_i486.so) undefined symbol: _ZSt17__throw_bad_allocv (./HPB_Bot2_mm_i486.so) undefined symbol: __cxa_guard_acquire (./HPB_Bot2_mm_i486.so) Thanks for the interest, t_2. |
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 18th June 2025 - 06:47 PM |