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

Go Back   .:: Bots United ::. > Enhancement Workshop > (mEAn) Bot.Admin Mod / ServerLoader > (mEAn) Bot.Admin Version Updates
(mEAn) Bot.Admin Version Updates Check out the latest release announcements

Reply
 
Thread Tools
Version 6 install problem on Linux
Old
  (#1)
osensei
Member
 
Status: Offline
Posts: 40
Join Date: Apr 2005
Location: Missouri City, Texas
Default Version 6 install problem on Linux - 06-05-2005

I just downloaded (mean)Bot.Admin v6 for Windows/Linux from the Mean site. I'm running SuSE Linux 8.0. I aready have metamod and joebot working together on this server.

Once I install mean the server refuses to come up. Here is the error message I'm getting:

LoadLibrary failed on ./cstrike/mean/mean_i386.so: libstdc++.so.5: cannot open shared object file: No such file or directory
Host_Error: Couldn't get DLL API from ./cstrike/mean/mean_i386.so!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from ./cstrike/mean/mean_i386.so!


My guess is that libstdc++.so is not present because the cstrike/mean/mean_i386.so is clearly there. I did a search and found libs with similar names in my /usr/lib directory. Could it be that these are the libs the app is looking for but under a different name. I've often found that installing HL related stuff requires copying libs to files under different names. The developers never seem to get their names right. Is this another situation like that or is the distro missing files.

Here's my setup just in case you need it:

liblist.gam

game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
//gamedll_linux "dlls/cs_i386.so"
//gamedll_linux "addons/metamod/dlls/metamod_i386.so"
gamedll_linux "mean/mean_i386.so"
trainmap "tr_1"

executed as

./hlds_run -game cstrike +ip 192.168.1.2 +maxplayers 14 +map fy_buzzkill \
+localinfo mm_gamedll "addons/metamod/dlls/metamod_i386.so" \
+localinfo mm_gamedll "joebot/joebot_i386.so" \
+localinfo mbotmod joebot -pingboost 2 +sv_region 255

Any help will be appreciated.

Thanks
  
Reply With Quote
Re: Version 6 install problem on Linux
Old
  (#2)
botmeister
Ex-Council Member
 
botmeister's Avatar
 
Status: Offline
Posts: 1,090
Join Date: Nov 2003
Location: Canada
Default Re: Version 6 install problem on Linux - 14-05-2005

I can see that your command line is not right.

Quote:
./hlds_run -game cstrike +ip 192.168.1.2 +maxplayers 14 +map fy_buzzkill \
+localinfo mm_gamedll "addons/metamod/dlls/metamod_i386.so" \
+localinfo mm_gamedll "joebot/joebot_i386.so" \
+localinfo mbotmod joebot -pingboost 2 +sv_region 255
You have mm_gamedll specified twice, and the last one is joebot which is a metamod plugin. What's happening is that metamod is not loading and because of this you are getting the game API cannot be found error.

You have to remove joebot from the command line and place it into the metamod plugins.ini file.


Maker of the (mEAn) Bot.Admin Manager

"In theory, there is no difference between theory and practice. But, in practice, there is." - Jan L.A. van de Snepscheut
  
Reply With Quote
Reply


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

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 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com