Damn that sux! I'm trying to do the same thing right now, and having the same issues. I had planned to convert all my Windows-based HLDS servers to Linux. But, that would normally include a small compliment of bots on Half-Life and TFC servers. Now I guess I'm stuck with Windows!
Here's my HLDS output ...
Code:
meta list
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
[ 2] Stripper2 RUN - stripper2_mm_i38 v1.00.00 ini ANY Pause
[ 3] <HPB_bot_i386.s badf load HPB_bot_i386.so v - ini - -
[ 4] Fun RUN - fun_amxx_i386.so v1.8.1.3 pl1 ANY ANY
[ 5] Engine RUN - engine_amxx_i386 v1.8.1.3 pl1 ANY ANY
[ 6] FakeMeta RUN - fakemeta_amxx_i3 v1.8.1.3 pl1 ANY ANY
6 plugins, 5 running
exit
L 07/13/2009 - 23:45:59: [META] ini: Begin re-reading plugins list: /games/hlserver/valve/addons/metamod/plugins.ini
L 07/13/2009 - 23:45:59: [META] ini: Read plugin config for: AMX Mod X
L 07/13/2009 - 23:45:59: [META] ini: Read plugin config for: Stripper2
L 07/13/2009 - 23:45:59: [META] WARNING: ini: Plugin '<HPB_bot_i386.so>' has newer file, but unexpected status (badfile)
L 07/13/2009 - 23:45:59: [META] ini: Read plugin config for: <HPB_bot_i386.so>
L 07/13/2009 - 23:45:59: [META] ini: Finished reading plugins list: /games/hlserver/valve/addons/metamod/plugins.ini; Found 3 plugins
L 07/13/2009 - 23:45:59: [META] dll: Updating plugins...
L 07/13/2009 - 23:45:59: [META] WARNING: dll: Failed query plugin '<HPB_bot_i386.so>'; Couldn't open file '/games/hlserver/valve/addons/HPB_bot/HPB_bot_i386.so': /games/hlserver/valve/addons/HPB_bot/HPB_bot_i386.so: undefined symbol: sqrt
L 07/13/2009 - 23:45:59: [META] WARNING: dll: Skipping plugin '<HPB_bot_i386.so>'; couldn't query
L 07/13/2009 - 23:45:59: [META] dll: Finished updating 6 plugins; kept 2, loaded 0, unloaded 0, reloaded 0, delayed 0
L 07/13/2009 - 23:45:59: Server shutdown
L 07/13/2009 - 23:45:59: Log file closed
L 07/13/2009 - 23:45:59: Server shutdown
I particular, I noticed the error "undefined symbol: sqrt". Maybe a reference to some compile dependency that was missed or something?