1 |
On 07/29/2018 09:34 AM, Alan Grimes wrote: |
2 |
> James Stevenson wrote: |
3 |
>> I've migrated all of my gaming over to GOG. I kept some of the x86_32 |
4 |
>> libraries from ~/.local/share/steam incase I need to add them to the |
5 |
>> library path for launching some games but otherwise I've removed steam |
6 |
>> from my PC. I've also set my video drivers to 32b in my package.use |
7 |
>> but that's my whole setup. |
8 |
> I had been operating under the assumption that my windows machine was |
9 |
> the unstable platform and was preferentially selecting games that I |
10 |
> could run on Linux.... |
11 |
Why would you assume that WIndows is the unstable one when every game is |
12 |
built with Windows as the first class citizen? Even if you are changing |
13 |
it every day it should be way better than running in Linux. |
14 |
> atg@tortoise ~/.local/share/Steam/SteamApps/common $ ls -l |
15 |
> total 168 |
16 |
> drwxrwxrwx 8 atg atg 4096 Jul 5 15:47 'Castle Story' |
17 |
> drwxrwxrwx 8 atg atg 4096 Jul 9 00:56 Cities_Skylines |
18 |
> drwxrwxrwx 3 atg atg 4096 Jun 20 2017 ConSim2015 |
19 |
> drwxrwxrwx 8 atg atg 4096 Jun 20 2017 'Counter-Strike Source' |
20 |
> drwxrwxrwx 5 atg atg 4096 Dec 25 2015 Cradle |
21 |
> drwxrwxrwx 4 atg atg 4096 May 29 22:14 'Creeper World 3' |
22 |
> drwxrwxrwx 22 atg atg 4096 Jul 19 23:12 'Crusader Kings II' |
23 |
> drwxrwxrwx 9 atg atg 4096 Jan 31 2017 'Democracy 3' |
24 |
> drwxrwxrwx 7 atg atg 4096 Jul 21 10:37 'dota 2 beta' |
25 |
> drwxrwxrwx 5 atg atg 4096 Jul 12 00:14 'Euro Truck Simulator 2' |
26 |
> drwxrwxrwx 7 atg atg 4096 Jul 19 23:12 Factorio |
27 |
> drwxrwxrwx 6 atg atg 4096 Jul 19 23:12 FEZ |
28 |
> drwxrwxrwx 3 atg atg 4096 Dec 29 2017 'Full Throttle Remastered' |
29 |
> drwxrwxrwx 9 atg atg 4096 May 29 11:14 GarrysMod |
30 |
> drwxrwxrwx 6 atg atg 4096 Apr 21 2014 GarrysModDS |
31 |
> drwxrwxrwx 6 atg atg 4096 Sep 8 2016 'Human Resource Machine' |
32 |
> drwxrwxrwx 8 atg atg 4096 Sep 30 2016 KentuckyRouteZero |
33 |
> drwxrwxrwx 20 atg atg 4096 Jul 28 21:07 'Kerbal Space Program' |
34 |
> drwxrwxrwx 7 atg atg 4096 Oct 26 2015 LongLiveTheQueen |
35 |
> drwxrwxrwx 7 atg atg 4096 Nov 4 2016 'Master of Orion 1' |
36 |
> drwxrwxrwx 9 atg atg 4096 Nov 1 2016 'Master of Orion 2' |
37 |
> drwxrwxrwx 6 atg atg 4096 Feb 16 2013 Osmos |
38 |
> drwxrwxrwx 16 atg atg 4096 Jul 2 22:23 'Planet Explorers' |
39 |
> drwxrwxrwx 3 atg atg 4096 Dec 6 2017 'Poly Bridge' |
40 |
> drwxrwxrwx 10 atg atg 4096 Jul 17 12:19 Portal |
41 |
> drwxrwxrwx 11 atg atg 4096 Jul 9 00:55 'Portal 2' |
42 |
> drwxrwxrwx 3 atg atg 4096 Jun 29 21:22 Revhead |
43 |
> drwxrwxrwx 7 atg atg 4096 Jul 19 23:12 'Rise of the Tomb Raider' |
44 |
> drwxrwxrwx 8 atg atg 4096 Jul 20 20:07 ShadowOfMordor |
45 |
> drwxrwxrwx 7 atg atg 4096 Jun 24 14:56 'SHENZHEN IO' |
46 |
> drwxrwxrwx 4 atg atg 4096 Jul 3 12:47 "Sid Meier's Civilization Beyond |
47 |
> Earth" |
48 |
> drwxrwxrwx 5 atg atg 4096 Jul 19 23:12 "Sid Meier's Civilization V" |
49 |
> drwxrwxrwx 6 atg atg 4096 Oct 4 2013 'Source SDK Base 2013 Multiplayer' |
50 |
> drwxrwxrwx 6 atg atg 4096 Aug 10 2014 'Source SDK Base 2013 Singleplayer' |
51 |
> drwxrwxrwx 5 atg atg 4096 Oct 3 2014 SteamVR |
52 |
> drwxrwxrwx 8 atg atg 4096 Oct 24 2016 'Team Fortress 2' |
53 |
> drwxrwxrwx 7 atg atg 4096 Jul 9 00:56 'The Talos Principle' |
54 |
> drwxrwxrwx 6 atg atg 4096 Jul 9 00:56 'the witcher 2' |
55 |
> drwxrwxrwx 4 atg atg 4096 Jun 26 13:26 TIS-100 |
56 |
> drwxrwxrwx 4 atg atg 4096 Jul 21 06:52 'Universe Sandbox 2' |
57 |
> atg@tortoise ~/.local/share/Steam/SteamApps/common $ |
58 |
> |
59 |
> |
60 |
> And for the love of god, can someone PLEASE fix libcdio!!!!!!!!!!!!!! |
61 |
> |
62 |
> |
63 |
> /bin/sh ../../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc |
64 |
> -m32 -DHAVE_CONFIG_H -I. -I../../../libcdio-2.0.0/lib/driver -I../.. |
65 |
> -I../../../libcdio-2.0.0/lib/driver -I../../include |
66 |
> -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall |
67 |
> -Wbad-function-cast -Wcast-align -Wchar-subscripts |
68 |
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels |
69 |
> -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs |
70 |
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef |
71 |
> -Wunused -Wwrite-strings -c -o FreeBSD/freebsd_cam.lo |
72 |
> ../../../libcdio-2.0.0/lib/driver/FreeBSD/freebsd_cam.c |
73 |
> libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. |
74 |
> -I../../../libcdio-2.0.0/lib/driver -I../.. |
75 |
> -I../../../libcdio-2.0.0/lib/driver -I../../include |
76 |
> -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall |
77 |
> -Wbad-function-cast -Wcast-align -Wchar-subscripts |
78 |
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels |
79 |
> -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs |
80 |
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef |
81 |
> -Wunused -Wwrite-strings -c ../../../libcdio-2.0.0/lib/driver/util.c |
82 |
> -fPIC -DPIC -o .libs/util.o |
83 |
> libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. |
84 |
> -I../../../libcdio-2.0.0/lib/driver -I../.. |
85 |
> -I../../../libcdio-2.0.0/lib/driver -I../../include |
86 |
> -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall |
87 |
> -Wbad-function-cast -Wcast-align -Wchar-subscripts |
88 |
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels |
89 |
> -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs |
90 |
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef |
91 |
> -Wunused -Wwrite-strings -c ../../../libcdio-2.0.0/lib/driver/utf8.c |
92 |
> -fPIC -DPIC -o .libs/utf8.o |
93 |
> ../../../libcdio-2.0.0/lib/driver/utf8.c:350:3: error: #error "The iconv |
94 |
> library is needed to build drivers, but it is not detected" |
95 |
> # error "The iconv library is needed to build drivers, but it is not |
96 |
> detected" |
97 |
> ^~~~~ |
98 |
> make[3]: *** [Makefile:775: utf8.lo] Error 1 |
99 |
> make[3]: *** Waiting for unfinished jobs.... |
100 |
> libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. |
101 |
> -I../../../libcdio-2.0.0/lib/driver -I../.. |
102 |
> -I../../../libcdio-2.0.0/lib/driver -I../../include |
103 |
> -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall |
104 |
> -Wbad-function-cast -Wcast-align -Wchar-subscripts |
105 |
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels |
106 |
> -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs |
107 |
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef |
108 |
> -Wunused -Wwrite-strings -c |
109 |
> ../../../libcdio-2.0.0/lib/driver/FreeBSD/freebsd.c -fPIC -DPIC -o |
110 |
> FreeBSD/.libs/freebsd.o |
111 |
> libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. |
112 |
> -I../../../libcdio-2.0.0/lib/driver -I../.. |
113 |
> -I../../../libcdio-2.0.0/lib/driver -I../../include |
114 |
> -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall |
115 |
> -Wbad-function-cast -Wcast-align -Wchar-subscripts |
116 |
> -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels |
117 |
> -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs |
118 |
> -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef |
119 |
> -Wunused -Wwrite-strings -c |
120 |
> ../../../libcdio-2.0.0/lib/driver/FreeBSD/freebsd_cam.c -fPIC -DPIC -o |
121 |
> FreeBSD/.libs/freebsd_cam.o |
122 |
> make[3]: Leaving directory |
123 |
> '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/work/libcdio-2.0.0-abi_x86_32.x86/lib/driver' |
124 |
> make[2]: *** [Makefile:421: all-recursive] Error 1 |
125 |
> make[2]: Leaving directory |
126 |
> '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/work/libcdio-2.0.0-abi_x86_32.x86/lib' |
127 |
> make[1]: *** [Makefile:574: all-recursive] Error 1 |
128 |
> make[1]: Leaving directory |
129 |
> '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/work/libcdio-2.0.0-abi_x86_32.x86' |
130 |
> make: *** [Makefile:471: all] Error 2 |
131 |
> * ERROR: dev-libs/libcdio-2.0.0-r1::gentoo failed (compile phase): |
132 |
> * emake failed |
133 |
> * |
134 |
> * If you need support, post the output of `emerge --info |
135 |
> '=dev-libs/libcdio-2.0.0-r1::gentoo'`, |
136 |
> * the complete build log and the output of `emerge -pqv |
137 |
> '=dev-libs/libcdio-2.0.0-r1::gentoo'`. |
138 |
> * The complete build log is located at |
139 |
> '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/temp/build.log'. |
140 |
Seems your iconv library is broken or just not there. Have you tried |
141 |
re-emerging it and then retrying? |
142 |
|
143 |
# emerge -v1 libiconv |