.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   Common Questions (http://forums.bots-united.com/forumdisplay.php?f=51)
-   -   Unable to load pb mm on Linux (http://forums.bots-united.com/showthread.php?t=4494)

tropicalxplorer 18-09-2005 05:30

Unable to load pb mm on Linux
 
I've upgraded the i386.so file from R2b46a to R2b46d on my Enterprise Linux 4 server and it doesn't appear to load. At the console when I type meta list it shows that all plugins load except for podbot (badf error). When I revert back to the R2b46a version all is ok.

I've downloaded the version d release several times thinking that the file was corrupted.

Any help is greatly appreciated.:'(

KWo 18-09-2005 10:13

Re: Unable to load R2b46d on Linux
 
since R2B46d all podbot directories should be written in lower case sensitivity (for example "podbot" instead "PODBot"). Make sure the line in Your metamod's plugins.ini file calling Your podbot *.so file looks so:

linux addons/podbot/podbot_mm_i386.so

If it still doesn't work for You just make the screenshots (but as jpg files) of Your addons directory and podbot directory (to show me the structure of Your folders). Copy and paste also the contents of Your plugins.ini file.

tropicalxplorer 18-09-2005 19:52

Re: Unable to load R2b46d on Linux
 
3 Attachment(s)
ok..checked for the lower case on the directory structure as well as the call from plugins.ini and all looks well. I included 3 screenshots:

screen1 - displays directory structure
screen2 - dsplays contents of podbot
screen3 - displays contents of plugins.ini

on another note...I have another machine running an older version of redhat enterprise and I copied the entire hlds_l directory structure from from my problematic server (which is running redhat enterprise v4) to the server which is running the older version of linux and it is working perfectly. My son was able to play along with the bots and there were no problems. I mad no changes...just simply copied the entire hlds_l contents.

Only other difference from the OS is that my problem server is running on faster hardware and I'm hoping to get it working with the newer OS.

Thanks in advance!

KWo 18-09-2005 20:29

Re: Unable to load R2b46d on Linux
 
Do You remember where did You download from the version R2B46a linux? If this version is working for You (on this faster machine), I have to ask the man compiling it for linux to compile also R2B46d (there might be a deal with some optimization switches during compiling). Then we will try again.

tropicalxplorer 19-09-2005 00:34

Re: Unable to load R2b46d on Linux
 
I located the R2B46a from somewhere on this forum. Anyway just checked my newer faster machine and OS and the version A does load without errors but the bots never join game just stay as spectators. I haven't tried version A on the older hardware and OS because its running fine with version D. I'll look forward to any updates.

Lazarus Long 19-09-2005 03:30

Re: Unable to load R2b46d on Linux
 
Hello, tropicalxplorer:

Quote:

Originally Posted by tropicalxplorer
Anyway just checked my newer faster machine and OS and the version A does load without errors but the bots never join game just stay as spectators.

This was what the D version came to fix.

Quote:

Originally Posted by tropicalxplorer
I haven't tried version A on the older hardware and OS because its running fine with version D. I'll look forward to any updates.

It'll do the same as the other.

Can you please post your startup log while trying to run the D version. I suspect that RedHat might have incompatible libraries (they do have a history of this), and seeing the error, might help in solving it.

Just install the gdb package and add the -debug parameter to your hlds_run command line.

Also post the result of running in a shell console:
Code:

cat /proc/cpuinfo
free
uname -a

Regards,

tropicalxplorer 19-09-2005 20:23

Re: Unable to load R2b46d on Linux
 
work calls and I will post info later in the week...thanks for all the assistance so far.

tropicalxplorer 23-09-2005 22:07

Re: Unable to load R2b46d on Linux
 
ok...back and got it to the point of loading the gdb package and running the ./hlds_run command followed by -debug. Unfortunately I'm not savy with this kind of stuff and I don't know where to find the startup log you are referring to...other than the logs directory under cstrike...but I don't think that's what you're looking for???

tropicalxplorer 24-09-2005 07:27

Re: Unable to load R2b46d on Linux
 
ok...here's what I captured from one of the log files...hope this helps?

L 09/23/2005 - 14:11:19: [META] ini: Begin re-reading plugins list: /hlds_l/cstrike/addons/metamod/plugins.ini
L 09/23/2005 - 14:11:19: [META] ini: Read plugin config for: AMX Mod X
L 09/23/2005 - 14:11:19: [META] ERROR: ini: Plugin '<podbot_mm_i386.so>' has newer file, but unexpected status (badfile)
L 09/23/2005 - 14:11:19: [META] ini: Read plugin config for: <podbot_mm_i386.so>
L 09/23/2005 - 14:11:19: [META] ini: Finished reading plugins list: /hlds_l/cstrike/addons/metamod/plugins.ini; Found 2 plugins
L 09/23/2005 - 14:11:19: [META] dll: Updating plugins...
L 09/23/2005 - 14:11:19: [META] ERROR: dll: Failed query plugin '<podbot_mm_i386.so>'; Couldn't open file '/hlds_l/cstrike/addons/podbot/podbot_mm_i386.so': libstdc++.so.5: cannot open shared object file: No such file or directory
L 09/23/2005 - 14:11:19: [META] ERROR: dll: Skipping plugin '<podbot_mm_i386.so>'; couldn't query
L 09/23/2005 - 14:11:19: [META] dll: Finished updating 5 plugins; kept 1, loaded 0, unloaded 0, reloaded 0, delayed 0
L 09/23/2005 - 14:11:19: Log file closed

and here is the other info requested:
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping : 9
cpu MHz : 2593.754
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5128.19

free
total used free shared buffers cached
Mem: 1027736 1017300 10436 0 141192 607788
-/+ buffers/cache: 268320 759416
Swap: 2031608 0 2031608
uname -aLinux localhost.localdomain 2.6.9-5.EL #1 Wed Jan 5 19:22:18 EST 2005 i686 i686 i386 GNU/Linux

Lazarus Long 24-09-2005 10:09

Re: Unable to load R2b46d on Linux
 
tropicalxplorer:

Quote:

Originally Posted by tropicalxplorer
I don't know where to find the startup log you are referring to...other than the logs directory under cstrike...but I don't think that's what you're looking for???

Yep, that's it.

Quote:

Originally Posted by tropicalxplorer
L 09/23/2005 - 14:11:19: [META] ERROR: dll: Failed query plugin '<podbot_mm_i386.so>'; Couldn't open file '/hlds_l/cstrike/addons/podbot/podbot_mm_i386.so': libstdc++.so.5: cannot open shared object file: No such file or directory

Here it is, you are missing libstdc++.so.5. I'm not that familiar with Red Hat packaging but I think that the RPM package is called compat-libstdc++, so get the one for your distribution (see if you can find one with version 2.9x for best compatibility) and try it out.

If it still persists, post back. It's weird though, since PODBot mm should have the stdc++ library linked statically and this shouldn't be occurring, unless an old Makefile is still being used to create binaries.

Quote:

Originally Posted by tropicalxplorer
uname -aLinux localhost.localdomain 2.6.9-5.EL #1 Wed Jan 5 19:22:18 EST 2005 i686 i686 i386 GNU/Linux

No memory page faults? If so see if there is a newer kernel package, like 2.6.10 or 2.6.12 (not 2.6.11), unless the 2.6.9 version that Red Hat distributes was patched already.

Regards,

tropicalxplorer 25-09-2005 21:09

Re: Unable to load R2b46d on Linux
 
Well...

I couldn't find any reference to compat-libstdc++ in Enterprise v4 but after doing some research it can be added as a package under "Legacy Software Development"...and after doing so IT WORKED!

I have to thank you for 2 reasons.

1. For identifying the problem and helping me fix it
2. I'm a nub with Linux but your help put a few more notches under my Linux experience belt.

I'll wait a little bit before tackling the kernel...just happy to have this up and running.

8)

Lazarus Long 26-09-2005 06:52

Re: Unable to load R2b46d on Linux
 
@ tropicalxplorer:

I'm glad we could be of some assistance and that your kid can now enjoy a more interactive game.

@ KWo:

Better check the distribution package to see if stdc++ is linked dynamic or static, or we'll be geting more reports like this (if you packed my AMD64 build it's static for sure, but I don't know about the i386 one - I use a personal build).

Regards,

KWo 26-09-2005 08:31

Re: Unable to load R2b46d on Linux
 
I packed the i386 from this post. If You have a "better" *.so file for R2B46d - just post it here - I'll also replace that one in package then. :)
Make sure the file You generate will say it's R2B46d (it's important for me if I'm asking the people which version they use). Just grab the sources R2B46d from filebase , compile it for i386 and post it here.
BTW - big thanks for helping us - since no one mod here has linux - we can't help with this stuff the same good as You are doing it. :)

Lazarus Long 27-09-2005 12:22

Re: Unable to load R2b46d on Linux
 
1 Attachment(s)
Hi KWo:

I must start to appologize, since I made an incorrect statement before. After checking it I found out that the above i386 binary is correctly built, the problem is that the build environment used is either out of specs or in some other manner misbehaving, since the binary was linked against mixed generation libraries.

Valve's recommendation (followed by Metamod and as such one that all Metamod plugins should follow) for a i386 Linux binary was using a pure EGCS (GCC-2.9x) generation build environment, until recently when they released the latest SDK and unified recomendations for i386 and AMD64 platforms under GCC-3.3 or GCC-3.4 generation build environment.

I'm attaching my builds in case you or someone want to check them out. They're built to specs with GCC-3.4 (the Windows DLL is a MinGW cross-compile build and can be removed if one prefers - and/or has - a native build).

Regards,

MadSnake 09-11-2005 19:18

Re: Unable to load R2b46d on Linux
 
Hi people,

I read the compleet topic "Unable to load R2b46d on Linux"

I have realy the same problem as tropicalxplorer vbmenu_register("postmenu_43607", true); ; I use the same Linux Enterprice version 4.

I updated compat-libstdc++ But i still can't load the podbot_mm_i386.so


Please can somone help me with this problem? I'a real Linux noob :-/

Any help will be gratefull, ;)


Greeting,

Mad Snake.


Ps. Some systeminfo:

Wed Nov 9 18:59:25 CET 2005: Server restart in 10 seconds
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Base Content' version 16
Checking/Installing 'Linux Server Engine' version 24
Checking/Installing 'Half-Life Base Content' version 8

HLDS installation up to date

Console initialized.
scandir failed:/home/nldark/gameservers/cstrike/server2/steam/hlds_l/./valve/SAVE
scandir failed:/home/nldark/gameservers/cstrike/server2/steam/hlds_l/./platform/SAVE
Protocol version 47
Exe version 1.1.2.5/Stdio (cstrike)
Exe build: 12:05:29 Sep 30 2005 (3213)
STEAM Auth Server
Server IP address XX.XX.XX.XX:27016
CDMOD: ChainDll: cstrike/addons/metamod/dlls/metamod_i386.so
Metamod version 1.18 Copyright (c) 2001-2005 Will Day willday@metamod.org
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.

AMX Mod X version 1.60 Copyright (c) 2004-2005 AMX Mod X Development Team
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for details.

Cheating-Death v4.29.4
This software is provided for free and comes
with ABSOLUTELY NO WARRANTY.(C)2005 United Admins Ltd.
http://www.unitedadmins.com/cdeath.php

scandir failed:/home/nl/gameservers/cstrike/server2/steam/hlds_l/./valve/SAVE
scandir failed:/home/nl/gameservers/cstrike/server2/steam/hlds_l/./platform/SAVE
Menu item 17 added to Menus Front-End: "AMX Match Deluxe Menu" from plugin "AMX Match Deluxe"

Executing AMX Mod X Configuration File
Scrolling message displaying frequency: 10:00 minutes
[AMXX] Loaded 15 admins from database
Adding master server 69.28.151.162:27010
Adding master server 69.28.151.178:27010
Connection to Steam servers successful.
VAC secure mode is activated.

meta list:
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] HLGuard RUN - hlguard_mm_optim v1.8 ini Chlvl Chlvl
[ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.60 ini ANY ANY
[ 3] <podbot_mm_i386 badf load podbot_mm_i386.s v - ini - -
[ 4] Fun RUN - fun_amxx_i386.so v1.60 pl2 ANY ANY
[ 5] Engine RUN - engine_amxx_i386 v1.60 pl2 ANY ANY
[ 6] FakeMeta RUN - fakemeta_amxx_i3 v1.60 pl2 ANY ANY
[ 7] MySQL RUN - mysql_amxx_i386. v1.60 pl2 ANY ANY
[ 8] GeoIP RUN - geoip_amxx_i386. v1.60 pl2 ANY ANY
[ 9] nVault RUN - nvault_amxx_i386 v1.60 pl2 ANY ANY
[10] CStrike RUN - cstrike_amxx_i38 v1.55 pl2 ANY ANY
[11] CSX RUN - csx_amxx_i386.so v1.55 pl2 ANY ANY
11 plugins, 10 running

[root@server1 server2]# free
total used free shared buffers cached
Mem: 2073860 1466732 607128 0 47856 892564
-/+ buffers/cache: 526312 1547548
Swap: 4096564 0 4096564

[root@server1 server2]# uname -a
Linux server1.xxxx.nl 2.6.9-22.0.1.ELsmp #1 SMP Thu Oct 27 13:14:25 CDT 2005 i686 i686 i386 GNU/Linux

[root@server1 server2]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 5
cpu MHz : 2806.931
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5537.79

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 5
cpu MHz : 2806.931
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5603.32

processor : 2
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 5
cpu MHz : 2806.931
cache size : 512 KB
physical id : 3
siblings : 2
core id : 3
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5603.32

processor : 3
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 5
cpu MHz : 2806.931
cache size : 512 KB
physical id : 3
siblings : 2
core id : 3
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5603.32

KWo 09-11-2005 19:38

Re: Unable to load R2b46d on Linux
 
With his (tropicalxplorer) enterprise Linux 4, he had to install the legacy software development which gave jim the lib file that Lazarus said he was missing. That did the trick. Try the same.

MadSnake 09-11-2005 20:32

Re: Unable to load R2b46d on Linux
 
It works :)

But i had to install it with the following command:

yum install compat-libstdc++-33

Thanks anyway for the fast reply


Greetings,

Mad Snake.

ss2miraitrunks 24-05-2006 09:15

Re: Unable to load R2b46d on Linux
 
Quote:

Originally Posted by tropicalxplorer
ok...here's what I captured from one of the log files...hope this helps?

L 09/23/2005 - 14:11:19: [META] ini: Begin re-reading plugins list: /hlds_l/cstrike/addons/metamod/plugins.ini
L 09/23/2005 - 14:11:19: [META] ini: Read plugin config for: AMX Mod X
L 09/23/2005 - 14:11:19: [META] ERROR: ini: Plugin '<podbot_mm_i386.so>' has newer file, but unexpected status (badfile)
L 09/23/2005 - 14:11:19: [META] ini: Read plugin config for: <podbot_mm_i386.so>
L 09/23/2005 - 14:11:19: [META] ini: Finished reading plugins list: /hlds_l/cstrike/addons/metamod/plugins.ini; Found 2 plugins
L 09/23/2005 - 14:11:19: [META] dll: Updating plugins...
L 09/23/2005 - 14:11:19: [META] ERROR: dll: Failed query plugin '<podbot_mm_i386.so>'; Couldn't open file '/hlds_l/cstrike/addons/podbot/podbot_mm_i386.so': libstdc++.so.5: cannot open shared object file: No such file or directory
L 09/23/2005 - 14:11:19: [META] ERROR: dll: Skipping plugin '<podbot_mm_i386.so>'; couldn't query
L 09/23/2005 - 14:11:19: [META] dll: Finished updating 5 plugins; kept 1, loaded 0, unloaded 0, reloaded 0, delayed 0
L 09/23/2005 - 14:11:19: Log file closed

and here is the other info requested:
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping : 9
cpu MHz : 2593.754
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5128.19

free
total used free shared buffers cached
Mem: 1027736 1017300 10436 0 141192 607788
-/+ buffers/cache: 268320 759416
Swap: 2031608 0 2031608
uname -aLinux localhost.localdomain 2.6.9-5.EL #1 Wed Jan 5 19:22:18 EST 2005 i686 i686 i386 GNU/Linux


i have the same thing in my logs as he does, how can i fix it?

KWo 24-05-2006 12:32

Re: Unable to load R2b46d on Linux
 
Quote:

Originally Posted by tropicalxplorer
I couldn't find any reference to compat-libstdc++ in Enterprise v4 but after doing some research it can be added as a package under "Legacy Software Development"...and after doing so IT WORKED!

Just read the whole topic. Don't be lazy and don't ask the people to read it for You.:nono:

ss2miraitrunks 24-05-2006 15:48

Re: Unable to load R2b46d on Linux
 
ya, i dont understand that post, i read it, he found this legacy software and then what?

im not so good with this server stuff

KWo 24-05-2006 18:28

Re: Unable to load R2b46d on Linux
 
Quote:

Originally Posted by MadSnake
It works :)

But i had to install it with the following command:

yum install compat-libstdc++-33

If You can't get it - I can't help You since I don't have linux.. :(

[NvT]_KaszpiR_ 22-08-2006 15:51

Re: Unable to load R2b46d on Linux
 
you type that command in the console
like Konsole, Term (Aterm or Xterm)

KWo 24-08-2006 08:58

Re: Unable to load R2b46d on Linux
 
The help is 3 months too late... :)

exuvo 25-12-2006 15:56

Re: Unable to load pb mm on Linux
 
:phone: Thanks Everyone i had the same problem and downloading that libstdc++ fixed everything.:phone:









Sad smiley: Why am i going to die?
:guns: :no:

Soulplayer 02-02-2007 09:57

Re: Unable to load pb mm on Linux
 
Hy,

I too are having problems.
I have this server:
AMD Athlon 64 X2 4200+ Dual Core

libstdc++ is installed.

The tree's are correct... Because I transfered the server to a newer ded and now they don't work anymore

Quote:

09:52:21 Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] <podbot_mm_i386 badf load podbot_mm_i386.s v - ini - -
Quote:

xeonix:/home/server/cs3/hlds_l/cstrike/addons/podbot# ldd podbot_mm_i386.so
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7e1d000)
libstdc++.so.5 => /usr/lib32/libstdc++.so.5 (0xf7d63000)
libm.so.6 => /lib32/libm.so.6 (0xf7d3e000)
libc.so.6 => /lib32/libc.so.6 (0xf7c13000)
/lib/ld-linux.so.2 (0x56555000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7c08000)
Okay, It's fixed.

The solution: For people who only use 64 bits. Please use EMUL :)

jammin 30-03-2007 12:51

Re: Unable to load R2b46d on Linux
 
Quote:

Originally Posted by tropicalxplorer (Post 43565)
ok...here's what I captured from one of the log files...hope this helps?

L 09/23/2005 - 14:11:19: [META] ini: Begin re-reading plugins list: /hlds_l/cstrike/addons/metamod/plugins.ini
L 09/23/2005 - 14:11:19: [META] ini: Read plugin config for: AMX Mod X
L 09/23/2005 - 14:11:19: [META] ERROR: ini: Plugin '<podbot_mm_i386.so>' has newer file, but unexpected status (badfile)
L 09/23/2005 - 14:11:19: [META] ini: Read plugin config for: <podbot_mm_i386.so>
L 09/23/2005 - 14:11:19: [META] ini: Finished reading plugins list: /hlds_l/cstrike/addons/metamod/plugins.ini; Found 2 plugins
L 09/23/2005 - 14:11:19: [META] dll: Updating plugins...
L 09/23/2005 - 14:11:19: [META] ERROR: dll: Failed query plugin '<podbot_mm_i386.so>'; Couldn't open file '/hlds_l/cstrike/addons/podbot/podbot_mm_i386.so': libstdc++.so.5: cannot open shared object file: No such file or directory
L 09/23/2005 - 14:11:19: [META] ERROR: dll: Skipping plugin '<podbot_mm_i386.so>'; couldn't query
L 09/23/2005 - 14:11:19: [META] dll: Finished updating 5 plugins; kept 1, loaded 0, unloaded 0, reloaded 0, delayed 0
L 09/23/2005 - 14:11:19: Log file closed

and here is the other info requested:
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping : 9
cpu MHz : 2593.754
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5128.19

free
total used free shared buffers cached
Mem: 1027736 1017300 10436 0 141192 607788
-/+ buffers/cache: 268320 759416
Swap: 2031608 0 2031608
uname -aLinux localhost.localdomain 2.6.9-5.EL #1 Wed Jan 5 19:22:18 EST 2005 i686 i686 i386 GNU/Linux


Hi sorry to be so late, where can i find this log info?

KWo 30-03-2007 16:12

Re: Unable to load pb mm on Linux
 
Maybe try this way:
create a file called autoexec.cfg and put in it this line:
log on
The file needs to be in the main "cstrike" or "czero" folder.
Then start the game , close it and try to look into cstrike\logs and find the newest log file - there should be the info what and how is loaded.

jammin 01-04-2007 15:31

Re: Unable to load pb mm on Linux
 
Ok worked a charm: heres the output from the first log:


L 04/01/2007 - 14:35:12: Log file started (file "logs/L0401000.log") (game "cstrike") (version "47/1.1.2.5/Stdio/3651")
L 04/01/2007 - 14:35:12: [META] Metamod v1.19 2006-04-17
L 04/01/2007 - 14:35:12: [META] by Will Day <willday@metamod.org>
L 04/01/2007 - 14:35:12: [META] http://www.metamod.org/
L 04/01/2007 - 14:35:12: [META] compiled: Apr 17 2006, 19:08:34 +0200 (optimized)
L 04/01/2007 - 14:35:12: [META] engine: i686
L 04/01/2007 - 14:35:12: [META] Recognized game 'cstrike'; using dllfile 'cs_i386.so'
L 04/01/2007 - 14:35:13: [META] Game DLL for 'Counter-Strike' loaded successfully
L 04/01/2007 - 14:35:13: [META] ini: Begin reading plugins list: /home/reupgames/Desktop/halflife.mods/reup csds4/cstrike/addons/metamod/plugins.ini
L 04/01/2007 - 14:35:13: [META] ini: Read plugin config for: <podbot_mm_i386.so>
L 04/01/2007 - 14:35:13: [META] ini: Finished reading plugins list: /home/reupgames/Desktop/halflife.mods/reup csds4/cstrike/addons/metamod/plugins.ini; Found 1 plugins to load
L 04/01/2007 - 14:35:13: [META] dll: Loading plugins...
L 04/01/2007 - 14:35:13: [META] ERROR: dll: Failed query plugin '<podbot_mm_i386.so>'; Couldn't open file '/home/reupgames/Desktop/halflife.mods/reup csds4/cstrike/addons/podbot/podbot_mm_i386.so': libstdc++.so.5: cannot open shared object file: No such file or directory
L 04/01/2007 - 14:35:13: [META] ERROR: dll: Skipping plugin '<podbot_mm_i386.so>'; couldn't query
L 04/01/2007 - 14:35:13: [META] ERROR: dll: Failed to load plugin 'podbot_mm_i386.so'
L 04/01/2007 - 14:35:13: [META] dll: Finished loading 0 plugins
L 04/01/2007 - 14:35:13: Log file closed

KWo 02-04-2007 10:16

Re: Unable to load pb mm on Linux
 
So - even for the latest beta (V3B18c) compilled with the newest cygwin it wants libstdc++.so.5 ? You need to install then in the same folder Your libstdc++.so.5 is.

RPM package is called compat-libstdc++, so get the one for your distribution (see if you can find one with version 2.9x for best compatibility, or try 3.1x) and try it out. If You cannot find it - it can be added as a package under "Legacy Software Development".

Or You got it working after doing something?

jammin 04-04-2007 01:11

Re: Unable to load pb mm on Linux
 
no i didnt get it working, im going to try your suggestion tomorrow its late right now, btw thanks for all the help so far

[MOJO]*BodyCount 10-05-2007 22:32

Fedora Core 6 POD-Bot mm
 
I know this has been sticked but the answer is kind of hard to pick out in all the post.

If your Running Fedora Core 6 (linux) and want POD-Bot mm to work, you must have this RPM installed.(well unless you compiled it yourself)

compat-libstdc++-33

Login as root

su
password: typeyourrootpasswordhere

Then run this command :

Code:

yum install compat-libstdc++-33
This fixed my problem of podbot_mm.so in metamod not loading properly.

Hope this help someone find the answer faster.

[MOJO]*BodyCount

KWo 11-05-2007 09:02

Re: Unable to load pb mm on Linux
 
Because the info You posted might be very important for some linux users, I've merged it with the main thread it was concerning to. I didn't want to make the new sticky topic about the same.

Allan Button 05-06-2007 12:40

Re: Unable to load pb mm on Linux
 
Hello, just thought I'd let everyone know.

Just installed the latest stable PODBot on the latest AMX Modx on Debian Etch ( latest updates/upgrades aswell ).

It wouldent load right away, I had to

Code:


apt-get install libstdc++5

to get it to work, but thanks for stickying this thread, its come in handy for me atleast.

Take care,
Allan.

The Storm 05-06-2007 18:37

Re: Unable to load pb mm on Linux
 
PODbot_mm is compiled against old dependieses, this happens because of Cygwin old cross-compiling GCC, the bad is that there is no new version of it available. There is two ways to make this to not happen - static link STL with the bot .so or compiling on some new Linux distro. If he can't find the needed resousres I will be glad to help him with the compiling - just contact me in ICQ. :)

Onno Kreuzinger 05-06-2007 19:56

Re: Unable to load pb mm on Linux
 
Hi,

yes mam', we will provide compiled bots for all mayor linux distros, the tricky part will be packaging all the different bots and making distro specific deb/rpm/tgz's, that integrate well.
Assuming I can provide most linux OS'es (with devel pakages) in a few minutes, I'm looking for package maintainers for either some or all the (popular) bots.

So any one interessted?

Cheers Onno

The Storm 05-06-2007 21:32

Re: Unable to load pb mm on Linux
 
Actaully is hard to make such install packages for bots like rpm's and deb's because the hl server is not install package itself and it can be installed each time in differend directories so it will be hard for the install packages to detect it but we can use something better - nixstaller. :)

StevnJ9971 05-08-2007 06:48

Re: Unable to load pb mm on Linux
 
I've read this whole thread, and I still don't understand what's wrong with mine...

KWo 05-08-2007 14:42

Re: Unable to load pb mm on Linux
 
Quote:

Originally Posted by Allan Button (Post 55281)
Hello, just thought I'd let everyone know.

Just installed the latest stable PODBot on the latest AMX Modx on Debian Etch ( latest updates/upgrades aswell ).

It wouldent load right away, I had to

Code:


apt-get install libstdc++5

to get it to work, but thanks for stickying this thread, its come in handy for me atleast.

Take care,
Allan.

Try to follow him. You need to have libstdc++5 installed - that's all.

StevnJ9971 12-08-2007 19:03

Re: Unable to load pb mm on Linux
 
Well I just talked to the owner of my server and he said he has that installed, but it's the latest version. Would that make a difference?

KWo 12-08-2007 19:09

Re: Unable to load pb mm on Linux
 
Yes it does make the difference. Podbot mm is not loading with libstdc++6, but it loads with libstdc++5 (older version).


All times are GMT +2. The time now is 22:49.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.