安裝 Steam
登入
|
語言
簡體中文
日本語(日文)
한국어(韓文)
ไทย(泰文)
Български(保加利亞文)
Čeština(捷克文)
Dansk(丹麥文)
Deutsch(德文)
English(英文)
Español - España(西班牙文 - 西班牙)
Español - Latinoamérica(西班牙文 - 拉丁美洲)
Ελληνικά(希臘文)
Français(法文)
Italiano(義大利文)
Bahasa Indonesia(印尼語)
Magyar(匈牙利文)
Nederlands(荷蘭文)
Norsk(挪威文)
Polski(波蘭文)
Português(葡萄牙文 - 葡萄牙)
Português - Brasil(葡萄牙文 - 巴西)
Română(羅馬尼亞文)
Русский(俄文)
Suomi(芬蘭文)
Svenska(瑞典文)
Türkçe(土耳其文)
tiếng Việt(越南文)
Українська(烏克蘭文)
回報翻譯問題
then started giving errors:
t/usr/libexec/getconf/POSIX_V6_LP64_OFF64: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V6_LP64_OFF64'
#### 6.7%amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V7_LP64_OFF64: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V7_LP64_OFF64'
#### 6.7%amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Jamaica: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Jamaica'
amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Denver: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Denver'
amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/Buenos_Aires: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/Buenos_Aires'
amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/Catamarca: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/Catamarca'
amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/ComodRivadavia: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/ComodRivadavia'
amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Kentucky/Louisville: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Kentucky/Louisville'
amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Guadeloupe: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Guadeloupe'
####
etc.... there are quite a few errors, but also many other files are created just fine in that path. Most worrisome errors were things like:
amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/bin/getconf: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/bin/getconf'
######################### 35.4%amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/ld.bfd: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/ld.bfd'
########################### 38.1%amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/c++: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/c++'
It's building the tree in general just fine however, so not sure why some of these are failing and others are populating?
setup.sh asked if I should update the runtime, I said yes... it downloaded a zip file, then spewed errors like:
d64/usr/lib/x86_64-linux-gnu/libwind.so.0: Write to restore size failed
amd64/usr/lib/x86_64-linux-gnu/libopenal.so.1.13.0: Write to restore size failed
############### 21.1%amd64/usr/lib/x86_64-linux-gnu/libXpm.a: Write to restore size failed
############### 21.2%amd64/usr/lib/x86_64-linux-gnu/libfltk.a: Write to restore size failed
############### 21.3%amd64/usr/lib/x86_64-linux-gnu/libcanberra.so: Write to restore size failed
amd64/usr/lib/x86_64-linux-gnu/libva.so: Write to restore size failed
amd64/usr/lib/x86_64-linux-gnu/libsmime3.so: Write to restore size failed
############### 21.3%amd64/usr/lib/x86_64-linux-gnu/libcups.so.2: Write to restore size failed
##############
https://partner.steamgames.com/documentation/getting_started
there be more "getting your build started" help for each build platform supported.
michaeliamsspro:linux gwhiz$ sudo bash setup.sh
Password:
======================================
Which architectures would you like to target?
1) i386 (x86 32-bit)
2) amd64 (x64 64-bit)
3) all supported architectures
Default amd64: 2
Set target architecture to: amd64
======================================
Which runtime flavor would you like to use?
1) release
2) debug
Default debug: 2
Set runtime flavor to: debug
======================================
Update base SDK? [Y/n]: Y
No updates available.
======================================
Update tools? [Y/n]: Y
No updates available.
======================================
Update runtime? [Y/n]: Y
No updates available.
======================================
Update complete!
so the previous runs failed, but running again seems to think it succeeded?
michaeliamsspro:steam-runtime-sdk_2013-09-05 gwhiz$ bash setup.sh
======================================
Which architectures would you like to target?
1) i386 (x86 32-bit)
2) amd64 (x64 64-bit)
3) all supported architectures
Default i386 amd64: 3
Set target architecture to: i386 amd64
======================================
Which runtime flavor would you like to use?
1) release
2) debug
Default debug: 2
Set runtime flavor to: debug
======================================
Update base SDK? [Y/n]: n
======================================
Update tools? [Y/n]: Y
Installing http://media.steampowered.com/client/runtime/x-tools-amd64-i386_latest.tar.xz...
At about 60%, started giving same errors as before:
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V6_ILP32_OFFBIG: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V6_ILP32_OFFBIG'
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V7_ILP32_OFFBIG: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V7_ILP32_OFFBIG'
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/XBS5_ILP32_OFFBIG: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/XBS5_ILP32_OFFBIG'
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V6_ILP32_OFF32: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/POSIX_V6_ILP32_OFF32'
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/XBS5_ILP32_OFF32: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/libexec/getconf/XBS5_ILP32_OFF32'
############################################ 61.9%amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Jamaica: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Jamaica'
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Denver: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Denver'
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/Buenos_Aires: Can't create 'amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/Argentina/Buenos_Aires'
amd64/i686-unknown-linux-gnu/i686-unknown-linux-gnu/sysroot/usr/share/zoneinfo/America/A
df on the disk shows 350G still free.
Then it said:
tar: Error exit delayed from previous errors.
Installing http://media.steampowered.com/client/runtime/x-tools-amd64-amd64_latest.tar.xz
after about 7% it started giving similar errors...
23.2%amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/bin/getconf: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sysroot/usr/bin/getconf'
######################### 35.4%amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/ld.bfd: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/ld.bfd'
########################### 38.1%amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/c++: Can't create 'amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/c++'
####################################################################### 98.7%amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ld.gold: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ld.gold'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-objcopy: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-objcopy'
####################################################################### 98.7%amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-g++: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-g++'
####################################################################### 100.0%amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-nm: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-nm'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-objdump: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-objdump'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-strip: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-strip'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-as: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-as'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ranlib: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ranlib'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ar: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ar'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ld.bfd: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ld.bfd'
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ld: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-ld'
######################################################################## 100.0%
amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-gcc-4.6.3: Can't create 'amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-gcc-4.6.3'
tar: Error exit delayed from previous errors.
======================================
Then setup.sh continued...
Update runtime? [Y/n]: Y
Installing http://media.steampowered.com/client/runtime/steam-runtime-dev-debug_latest.tar.xz...
and it starts to give errors like:
amd64/usr/lib/x86_64-linux-gnu/libXi.a: Write to restore size failed
#################### 28.2%amd64/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3: Write to restore size failed
#################### 28.4%amd64/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.a: Write to restore size failed
df on my root disk and on the steam install disk show many Gigs free on each.
Should I just give up and try it on WIndows?
I stumbled on this page:
https://partner.steamgames.com/documentation/example
Where it talks about compiling the steamworksexample. It refers only to Windows and Visual Studio, and doesn't talk about running setup.sh or any of that. Is it possible to compile steamworksexample on any form of Unix? It sort of looks like it is supposed to.
https://github.com/ValveSoftware
Building & running the example
Requirements:
Visual Studio 2005 (other versions of VS may work but will require some project file conversion)
D3D SDK (D3D9 or newer) (available from Microsoft)
Steamworks SDK (download now)
http://apdubey.blogspot.com/2009/04/microsoft-visual-studio-2005-express.html
certainly not from Microsoft. The link provided in the documentation is for 2013 or so.
OMG while installing this version of VS c++, it says SQL server from ancient days may have trouble and is required. What??!!??