WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Cannot create game server. Missing some libraries to TinyCore maybe... [SOLVED]  (Read 4898 times)

Offline death

  • Newbie
  • *
  • Posts: 5
Hi all!
I try to create game server, but i get some error, that i cannot continue when i use TinyCore.
I try same with Ubuntu distro and its work whell.
So, first i download this tool:
Code: (bash) [Select]
wget [url]http://www.steampowered.com/download/hldsupdatetool.bin[/url]Then start it:
Code: (bash) [Select]
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
Then should read agreement and decide "yes" or "no", but i get "Segmentation fault".
If i agree, then "hldsupdatetool.bin" file will create file named "steam" abaut 8Mb, then i should start next command:
Code: (bash) [Select]
./steam -command update -game valve -dir .But i cannot, because steam file is not generated. I used Ubuntu generated steam file and copy in TinyCore, but still not work.
I gues i miss some libraries, but don't know witch one...
When i try run "steam" file witch is copyed from Ubuntu Linux:
Code: (bash) [Select]
./steam -command update -game valve -dir .I got "Permission denied".
If someone can tell me little what i should do to get work correct.. that will be great. Because i wanna create server with TinyCore Linux only. This is the best and fastest distro!
« Last Edit: October 18, 2011, 11:30:37 AM by death »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11049
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #1 on: October 17, 2011, 03:34:03 PM »
Give the steam file execute permissions. chmod +x.
The only barriers that can stop you are the ones you create yourself.

Offline death

  • Newbie
  • *
  • Posts: 5
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #2 on: October 18, 2011, 09:16:16 AM »
Code: (bash) [Select]
root@box:/usr/hlds# ls
hldsupdatetool.bin  steam
root@box:/usr/hlds# chmod +x hldsupdatetool.bin
root@box:/usr/hlds# chmod +x steam
root@box:/usr/hlds# ./steam
Segmentation fault
root@box:/usr/hlds#
root@box:/usr/hlds# ./steam -command update -game valve -dir .
Segmentation fault
root@box:/usr/hlds#

I got same problem... but without "Permission denied"
You can try by yourself by command:
Code: (bash) [Select]
./hldsupdatetool.binIt should get message abaut license and you will need type "yes" or "no" for agreement.
Message at end agreements "Segmentation fault", means.. fail. Something is not good...
Also if "hldsupdatetool.bin" do not get error message, then "steam" will work too.

A try that commands with ubuntu-11.10-server-amd64 and got same errors.
With "ubuntu-11.10-desktop-i386" all is ok.

Edit: Im using tinycore_4.0.2 with VmWare 8
« Last Edit: October 18, 2011, 09:29:20 AM by death »

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11704
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #3 on: October 18, 2011, 10:19:32 AM »
Hi death
Try running   ldd ./steam   and see if it flags any missing libraries.

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11704
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #4 on: October 18, 2011, 10:40:57 AM »
Hi death
Are you running Tinycore with a 32 or 64 bit kernel?

Offline death

  • Newbie
  • *
  • Posts: 5
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #5 on: October 18, 2011, 10:44:00 AM »
Code: (bash) [Select]
root@box:/usr/hlds# ldd ./steam
        linux-gate.so.1 =>  (0xb77f1000)
        libdl.so.2 => /lib/libdl.so.2 (0xb77e6000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb77d0000)
        libm.so.6 => /lib/libm.so.6 (0xb77ad000)
        libc.so.6 => /lib/libc.so.6 (0xb76a2000)
        /lib/ld-linux.so.2 (0xb77f2000)
root@box:/usr/hlds# ldd ./hldsupdatetool.bin
        linux-gate.so.1 =>  (0xb7731000)
        libc.so.6 => /lib/libc.so.6 (0xb761f000)
        /lib/ld-linux.so.2 (0xb7732000)
root@box:/usr/hlds#
Im running 32 bit kernel

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11704
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #6 on: October 18, 2011, 10:56:45 AM »
Hi death
It's possible it may need to be recompiled to run under TC4.x since Tinycore switched to the 3.0
kernel. Before going down that path, you could try running it under TC3.8.4.

Offline death

  • Newbie
  • *
  • Posts: 5
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #7 on: October 18, 2011, 11:11:43 AM »
You are great! It's works now!
I'm using TC 3.8.4 32 bit

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11704
Re: Cannot create game server. Missing some libraries to TinyCore maybe...
« Reply #8 on: October 18, 2011, 11:26:07 AM »
Hi death
Glad to hear it's working now. Please go to your original post, click edit Modify, and
add  [SOLVED] to the subject line.
« Last Edit: October 18, 2011, 11:31:23 AM by Rich »