On 07/29/2018 09:34 AM, Alan Grimes wrote: > James Stevenson wrote: >> I've migrated all of my gaming over to GOG. I kept some of the x86_32 >> libraries from ~/.local/share/steam incase I need to add them to the >> library path for launching some games but otherwise I've removed steam >> from my PC. I've also set my video drivers to 32b in my package.use >> but that's my whole setup. > I had been operating under the assumption that my windows machine was > the unstable platform and was preferentially selecting games that I > could run on Linux.... Why would you assume that WIndows is the unstable one when every game is built with Windows as the first class citizen? Even if you are changing it every day it should be way better than running in Linux. > atg@tortoise ~/.local/share/Steam/SteamApps/common $ ls -l > total 168 > drwxrwxrwx 8 atg atg 4096 Jul 5 15:47 'Castle Story' > drwxrwxrwx 8 atg atg 4096 Jul 9 00:56 Cities_Skylines > drwxrwxrwx 3 atg atg 4096 Jun 20 2017 ConSim2015 > drwxrwxrwx 8 atg atg 4096 Jun 20 2017 'Counter-Strike Source' > drwxrwxrwx 5 atg atg 4096 Dec 25 2015 Cradle > drwxrwxrwx 4 atg atg 4096 May 29 22:14 'Creeper World 3' > drwxrwxrwx 22 atg atg 4096 Jul 19 23:12 'Crusader Kings II' > drwxrwxrwx 9 atg atg 4096 Jan 31 2017 'Democracy 3' > drwxrwxrwx 7 atg atg 4096 Jul 21 10:37 'dota 2 beta' > drwxrwxrwx 5 atg atg 4096 Jul 12 00:14 'Euro Truck Simulator 2' > drwxrwxrwx 7 atg atg 4096 Jul 19 23:12 Factorio > drwxrwxrwx 6 atg atg 4096 Jul 19 23:12 FEZ > drwxrwxrwx 3 atg atg 4096 Dec 29 2017 'Full Throttle Remastered' > drwxrwxrwx 9 atg atg 4096 May 29 11:14 GarrysMod > drwxrwxrwx 6 atg atg 4096 Apr 21 2014 GarrysModDS > drwxrwxrwx 6 atg atg 4096 Sep 8 2016 'Human Resource Machine' > drwxrwxrwx 8 atg atg 4096 Sep 30 2016 KentuckyRouteZero > drwxrwxrwx 20 atg atg 4096 Jul 28 21:07 'Kerbal Space Program' > drwxrwxrwx 7 atg atg 4096 Oct 26 2015 LongLiveTheQueen > drwxrwxrwx 7 atg atg 4096 Nov 4 2016 'Master of Orion 1' > drwxrwxrwx 9 atg atg 4096 Nov 1 2016 'Master of Orion 2' > drwxrwxrwx 6 atg atg 4096 Feb 16 2013 Osmos > drwxrwxrwx 16 atg atg 4096 Jul 2 22:23 'Planet Explorers' > drwxrwxrwx 3 atg atg 4096 Dec 6 2017 'Poly Bridge' > drwxrwxrwx 10 atg atg 4096 Jul 17 12:19 Portal > drwxrwxrwx 11 atg atg 4096 Jul 9 00:55 'Portal 2' > drwxrwxrwx 3 atg atg 4096 Jun 29 21:22 Revhead > drwxrwxrwx 7 atg atg 4096 Jul 19 23:12 'Rise of the Tomb Raider' > drwxrwxrwx 8 atg atg 4096 Jul 20 20:07 ShadowOfMordor > drwxrwxrwx 7 atg atg 4096 Jun 24 14:56 'SHENZHEN IO' > drwxrwxrwx 4 atg atg 4096 Jul 3 12:47 "Sid Meier's Civilization Beyond > Earth" > drwxrwxrwx 5 atg atg 4096 Jul 19 23:12 "Sid Meier's Civilization V" > drwxrwxrwx 6 atg atg 4096 Oct 4 2013 'Source SDK Base 2013 Multiplayer' > drwxrwxrwx 6 atg atg 4096 Aug 10 2014 'Source SDK Base 2013 Singleplayer' > drwxrwxrwx 5 atg atg 4096 Oct 3 2014 SteamVR > drwxrwxrwx 8 atg atg 4096 Oct 24 2016 'Team Fortress 2' > drwxrwxrwx 7 atg atg 4096 Jul 9 00:56 'The Talos Principle' > drwxrwxrwx 6 atg atg 4096 Jul 9 00:56 'the witcher 2' > drwxrwxrwx 4 atg atg 4096 Jun 26 13:26 TIS-100 > drwxrwxrwx 4 atg atg 4096 Jul 21 06:52 'Universe Sandbox 2' > atg@tortoise ~/.local/share/Steam/SteamApps/common $ > > > And for the love of god, can someone PLEASE fix libcdio!!!!!!!!!!!!!! > > > /bin/sh ../../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc > -m32 -DHAVE_CONFIG_H -I. -I../../../libcdio-2.0.0/lib/driver -I../.. > -I../../../libcdio-2.0.0/lib/driver -I../../include > -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall > -Wbad-function-cast -Wcast-align -Wchar-subscripts > -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels > -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs > -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef > -Wunused -Wwrite-strings -c -o FreeBSD/freebsd_cam.lo > ../../../libcdio-2.0.0/lib/driver/FreeBSD/freebsd_cam.c > libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. > -I../../../libcdio-2.0.0/lib/driver -I../.. > -I../../../libcdio-2.0.0/lib/driver -I../../include > -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall > -Wbad-function-cast -Wcast-align -Wchar-subscripts > -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels > -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs > -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef > -Wunused -Wwrite-strings -c ../../../libcdio-2.0.0/lib/driver/util.c > -fPIC -DPIC -o .libs/util.o > libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. > -I../../../libcdio-2.0.0/lib/driver -I../.. > -I../../../libcdio-2.0.0/lib/driver -I../../include > -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall > -Wbad-function-cast -Wcast-align -Wchar-subscripts > -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels > -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs > -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef > -Wunused -Wwrite-strings -c ../../../libcdio-2.0.0/lib/driver/utf8.c > -fPIC -DPIC -o .libs/utf8.o > ../../../libcdio-2.0.0/lib/driver/utf8.c:350:3: error: #error "The iconv > library is needed to build drivers, but it is not detected" > # error "The iconv library is needed to build drivers, but it is not > detected" > ^~~~~ > make[3]: *** [Makefile:775: utf8.lo] Error 1 > make[3]: *** Waiting for unfinished jobs.... > libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. > -I../../../libcdio-2.0.0/lib/driver -I../.. > -I../../../libcdio-2.0.0/lib/driver -I../../include > -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall > -Wbad-function-cast -Wcast-align -Wchar-subscripts > -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels > -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs > -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef > -Wunused -Wwrite-strings -c > ../../../libcdio-2.0.0/lib/driver/FreeBSD/freebsd.c -fPIC -DPIC -o > FreeBSD/.libs/freebsd.o > libtool: compile: x86_64-pc-linux-gnu-gcc -m32 -DHAVE_CONFIG_H -I. > -I../../../libcdio-2.0.0/lib/driver -I../.. > -I../../../libcdio-2.0.0/lib/driver -I../../include > -I../../../libcdio-2.0.0/include/ -march=native -pipe -O3 -Wall > -Wbad-function-cast -Wcast-align -Wchar-subscripts > -Wdeclaration-after-statement -Wdisabled-optimization -Wendif-labels > -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs > -Wno-sign-compare -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef > -Wunused -Wwrite-strings -c > ../../../libcdio-2.0.0/lib/driver/FreeBSD/freebsd_cam.c -fPIC -DPIC -o > FreeBSD/.libs/freebsd_cam.o > make[3]: Leaving directory > '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/work/libcdio-2.0.0-abi_x86_32.x86/lib/driver' > make[2]: *** [Makefile:421: all-recursive] Error 1 > make[2]: Leaving directory > '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/work/libcdio-2.0.0-abi_x86_32.x86/lib' > make[1]: *** [Makefile:574: all-recursive] Error 1 > make[1]: Leaving directory > '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/work/libcdio-2.0.0-abi_x86_32.x86' > make: *** [Makefile:471: all] Error 2 > * ERROR: dev-libs/libcdio-2.0.0-r1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info > '=dev-libs/libcdio-2.0.0-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv > '=dev-libs/libcdio-2.0.0-r1::gentoo'`. > * The complete build log is located at > '/var/tmp/portage/dev-libs/libcdio-2.0.0-r1/temp/build.log'. Seems your iconv library is broken or just not there. Have you tried re-emerging it and then retrying?
# emerge -v1 libiconv
pEpkey.asc
Description: application/pgp-keys