Got this on Fedora 3 x86_64:
> ldd server_i486.so
ldd: warning: you do not have execution permission for `./server_i486.so'
- linux-gate.so.1 => (0xffffe000)
vstdlib_i486.so => not found
tier0_i486.so => not found
libdl.so.2 => /lib/libdl.so.2 (0x55574000)
libstdc++.so.5 => not found
libm.so.6 => /lib/tls/libm.so.6 (0x55578000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x5559c000)
libc.so.6 => /lib/tls/libc.so.6 (0x555a4000)
/lib/ld-linux.so.2 (0x56555000)
Will try to recompile...
Okay, never had to recompile.
Installing compat-libstdc++.i386 resolved one dependency. The two other files are in srcds/bin. It's just that ldd doesn't see them, srcds does. So the server started up ok, and "meta" command is no more "unknown".
I suppose we all have to resolve dependencies.