Hi, On Tue, Apr 16, 2013 at 6:09 AM, Ook <ooksser...@zootal.com> wrote: > ./steamcmd.sh > ./steamcmd.sh: line 30: 2149 Illegal instruction $DEBUGGER > "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
I guess "SIGILL" is "the sound of progress" the Medic spoke of... In any case, I doubt the kernel has anything to do with that. If you're interested in the instruction that makes your CPU unhappy, try the following: 1. Launch the following command: DEBUGGER=gdb ./steamcmd.sh 2. At the (gdb) prompt, type: run 3. When the program crashes with SIGILL, type: disassemble 4. The listing will contain an arrow pointing to the "bad" instruction. Look it up to see which instruction set extension it belongs to. Also, libstdc++ is... a catastrophe in terms of backward and forward compatibility. (At the very least, it used to be.) No wonder you're having troubles with older distributions. Cheers, ~~ Ondra _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux