.:: Bots United ::.  
filebase forums irc server wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps waypoints yapb

Go Back   .:: Bots United ::. > Cyborg Factory > POD-Bot mm > Common Questions
Common Questions Are you seeking help ? Get it here !

Reply
 
Thread Tools
Re: Unable to load R2b46d on Linux
Old
  (#11)
tropicalxplorer
Member
 
Status: Offline
Posts: 12
Join Date: Sep 2005
Default Re: Unable to load R2b46d on Linux - 25-09-2005

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.

  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#12)
Lazarus Long
Member
 
Lazarus Long's Avatar
 
Status: Offline
Posts: 27
Join Date: Feb 2005
Default Re: Unable to load R2b46d on Linux - 26-09-2005

@ 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,
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#13)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,424
Join Date: Apr 2004
Default Re: Unable to load R2b46d on Linux - 26-09-2005

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.
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#14)
Lazarus Long
Member
 
Lazarus Long's Avatar
 
Status: Offline
Posts: 27
Join Date: Feb 2005
Default Re: Unable to load R2b46d on Linux - 27-09-2005

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,
Attached Files
File Type: zip podbot_mm_R2b46d_dist.zip (349.0 KB, 491 views)
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#15)
MadSnake
Member
 
Status: Offline
Posts: 2
Join Date: Nov 2005
Default Re: Unable to load R2b46d on Linux - 09-11-2005

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

Last edited by MadSnake; 09-11-2005 at 20:34..
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#16)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,424
Join Date: Apr 2004
Default Re: Unable to load R2b46d on Linux - 09-11-2005

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.
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#17)
MadSnake
Member
 
Status: Offline
Posts: 2
Join Date: Nov 2005
Default Re: Unable to load R2b46d on Linux - 09-11-2005

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.
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#18)
ss2miraitrunks
Member
 
Status: Offline
Posts: 2
Join Date: May 2006
Default Re: Unable to load R2b46d on Linux - 24-05-2006

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?
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#19)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,424
Join Date: Apr 2004
Default Re: Unable to load R2b46d on Linux - 24-05-2006

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.
  
Reply With Quote
Re: Unable to load R2b46d on Linux
Old
  (#20)
ss2miraitrunks
Member
 
Status: Offline
Posts: 2
Join Date: May 2006
Default Re: Unable to load R2b46d on Linux - 24-05-2006

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
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com