Build issue on openSUSE 13.2
#1
Howdy,

I've spent a bunch of time searching around but I seem to be going in circles. I'm trying to build pcsx2 on openSUSE 13.2 x86_64, but it seems to fail due to some weird issue with wxWidgets.

After cloning the git repo, I do the following:

Code:
justin@kronos:~/Downloads/builds/pcsx2> sh build.sh --clean --release --cross-multilib -DPORTAUDIO_LIBRARIES='/usr/lib/libportaudio.so.2' -DSOUNDTOUCH_LIBRARIES='/usr/lib/libSoundTouch.so.0'
Doing a clean build.
Building pcsx2 with -DCMAKE_BUILD_PO=FALSE -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=cmake/linux-compiler-i386-multilib.cmake -DPORTAUDIO_LIBRARIES=/usr/lib/libportaudio.so.2 -DSOUNDTOUCH_LIBRARIES=/usr/lib/libSoundTouch.so.0
-- The C compiler identification is GNU 4.8.3
-- The CXX compiler identification is GNU 4.8.3
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Build openSUSE specific
-- Disabling the inclusion of the binary compile date.
-- Cross compilation is enabled.
-- Compiling a i386 build on a x86_64 host.
-- Found ALSA: /usr/lib/libasound.so (found version "1.0.28")
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.2")
-- Found Git: /usr/bin/git (found version "2.5.0")
-- Looking for lzma_auto_decoder in /usr/lib/liblzma.so
-- Looking for lzma_auto_decoder in /usr/lib/liblzma.so - found
-- Looking for lzma_easy_encoder in /usr/lib/liblzma.so
-- Looking for lzma_easy_encoder in /usr/lib/liblzma.so - found
-- Looking for lzma_lzma_preset in /usr/lib/liblzma.so
-- Looking for lzma_lzma_preset in /usr/lib/liblzma.so - found
-- Found LibLZMA: /usr/include (found version "5.0.7")
-- Looking for XOpenDisplay in /usr/lib/libX11.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/libX11.so
-- Found OpenGL: /usr/lib/libGL.so  
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.8")
-- Found PNG: /usr/lib/libpng16.so (found version "1.6.13")
-- Found wxWidgets: TRUE  
-- Found Libc: /usr/lib/librt.so;/usr/lib/libdl.so;/usr/lib/libm.so  
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- AIO found
-- PORTAUDIO found
-- SOUNDTOUCH found
-- PNGPP found
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE  
-- Found SDL: /usr/lib/libSDL.so (found version "1.2.15")
-- Found GTK2_GTK: /usr/lib/libgtk-x11-2.0.so  
-- Configuring done
-- Generating done
-- Build files have been written to: /home/justin/Downloads/builds/pcsx2/build
Scanning dependencies of target translations_pcsx2_Iconized
Scanning dependencies of target translations_pcsx2_Main
[  1%] [  1%] Generating ../th_TH__pcsx2_Iconized.gmo
Generating ../th_TH__pcsx2_Main.gmo
[  1%] Generating ../fi_FI__pcsx2_Iconized.gmo
[  2%] Generating ../fi_FI__pcsx2_Main.gmo
[  2%] Generating ../it_IT__pcsx2_Iconized.gmo
[  2%] Generating ../it_IT__pcsx2_Main.gmo
[  2%] Generating ../hr_HR__pcsx2_Iconized.gmo
[  2%] Generating ../hr_HR__pcsx2_Main.gmo
[  2%] Generating ../ko_KR__pcsx2_Iconized.gmo
[  2%] [  3%] Generating ../ko_KR__pcsx2_Main.gmo
Generating ../tr_TR__pcsx2_Iconized.gmo
[  4%] [  4%] Generating ../tr_TR__pcsx2_Main.gmo
Generating ../fr_FR__pcsx2_Iconized.gmo
[  4%] [  4%] Generating ../hu_HU__pcsx2_Iconized.gmo
Generating ../fr_FR__pcsx2_Main.gmo
[  4%] Generating ../nb_NO__pcsx2_Iconized.gmo
[  4%] Generating ../hu_HU__pcsx2_Main.gmo
[  5%] Generating ../ru_RU__pcsx2_Iconized.gmo
[  5%] [  5%] Generating ../nb_NO__pcsx2_Main.gmo
Generating ../zh_TW__pcsx2_Iconized.gmo
[  5%] [  5%] Generating ../ru_RU__pcsx2_Main.gmo
Generating ../ms_MY__pcsx2_Iconized.gmo
[  5%] [  6%] Generating ../pl_PL__pcsx2_Iconized.gmo
Generating ../zh_TW__pcsx2_Main.gmo
[  6%] Generating ../de_DE__pcsx2_Iconized.gmo
[  6%] Generating ../ms_MY__pcsx2_Main.gmo
[  7%] Generating ../ar_SA__pcsx2_Iconized.gmo
[  7%] [  7%] Generating ../sv_SE__pcsx2_Iconized.gmo
Generating ../pl_PL__pcsx2_Main.gmo
[  7%] Generating ../id_ID__pcsx2_Iconized.gmo
[  7%] [  7%] Generating ../de_DE__pcsx2_Main.gmo
Generating ../cs_CZ__pcsx2_Iconized.gmo
[  7%] Generating ../ar_SA__pcsx2_Main.gmo
[  7%] Generating ../ja_JP__pcsx2_Iconized.gmo
[  8%] [  9%] Scanning dependencies of target Utilities_NO_TLS
Generating ../es_ES__pcsx2_Iconized.gmo
Scanning dependencies of target Utilities
Generating ../sv_SE__pcsx2_Main.gmo
[  9%] Generating ../zh_CN__pcsx2_Iconized.gmo
[  9%] [  9%] [  9%] Generating ../id_ID__pcsx2_Main.gmo
[  9%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/AlignedMalloc.cpp.o
Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o
Generating ../ca_ES__pcsx2_Iconized.gmo
[  9%] [  9%] Generating ../pt_BR__pcsx2_Iconized.gmo
Generating ../cs_CZ__pcsx2_Main.gmo
[  9%] Built target translations_pcsx2_Iconized
[  9%] Generating ../ja_JP__pcsx2_Main.gmo
[ 10%] Generating ../es_ES__pcsx2_Main.gmo
[ 10%] Scanning dependencies of target x86emitter
Generating ../zh_CN__pcsx2_Main.gmo
[ 10%] [ 10%] Generating ../ca_ES__pcsx2_Main.gmo
Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o
[ 10%] Generating ../pt_BR__pcsx2_Main.gmo
[ 10%] Built target translations_pcsx2_Main
Scanning dependencies of target CDVDnull
[ 10%] Building CXX object plugins/CDVDnull/CMakeFiles/CDVDnull.dir/CDVD.cpp.o
In file included from /home/justin/Downloads/builds/pcsx2/common/include/Utilities/Dependencies.h:182:0,
                 from /home/justin/Downloads/builds/pcsx2/common/src/Utilities/PrecompiledHeader.h:21,
                 from /home/justin/Downloads/builds/pcsx2/common/src/Utilities/AlignedMalloc.cpp:19:
/usr/include/wx-3.0/wx/string.h:211:15: error: ‘wxUniChar wxCStrData::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
               ^
/usr/include/wx-3.0/wx/string.h:207:22: error: with ‘wxUniChar wxCStrData::operator[](size_t) const’
     inline wxUniChar operator[](size_t n) const;
                      ^
/usr/include/wx-3.0/wx/string.h:1551:15: error: ‘wxUniChar wxString::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const
               ^
/usr/include/wx-3.0/wx/string.h:1548:15: error: with ‘wxUniChar wxString::operator[](size_t) const’
     wxUniChar operator[](size_t n) const
               ^
/usr/include/wx-3.0/wx/string.h:1563:18: error: ‘wxUniCharRef wxString::operator[](unsigned int)’ cannot be overloaded
     wxUniCharRef operator[](unsigned int n)
                  ^
/usr/include/wx-3.0/wx/string.h:1560:18: error: with ‘wxUniCharRef wxString::operator[](size_t)’
     wxUniCharRef operator[](size_t n)
                  ^
In file included from /home/justin/Downloads/builds/pcsx2/common/include/Utilities/Dependencies.h:182:0,
                 from /home/justin/Downloads/builds/pcsx2/common/src/Utilities/PrecompiledHeader.h:21,
                 from /home/justin/Downloads/builds/pcsx2/common/src/Utilities/AlignedMalloc.cpp:19:
/usr/include/wx-3.0/wx/string.h:211:15: error: ‘wxUniChar wxCStrData::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
               ^
/usr/include/wx-3.0/wx/string.h:207:22: error: with ‘wxUniChar wxCStrData::operator[](size_t) const’
     inline wxUniChar operator[](size_t n) const;
                      ^
/usr/include/wx-3.0/wx/string.h:1551:15: error: ‘wxUniChar wxString::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const
               ^
/usr/include/wx-3.0/wx/string.h:1548:15: error: with ‘wxUniChar wxString::operator[](size_t) const’
     wxUniChar operator[](size_t n) const
               ^
/usr/include/wx-3.0/wx/string.h:1563:18: error: ‘wxUniCharRef wxString::operator[](unsigned int)’ cannot be overloaded
     wxUniCharRef operator[](unsigned int n)
                  ^
/usr/include/wx-3.0/wx/string.h:1560:18: error: with ‘wxUniCharRef wxString::operator[](size_t)’
     wxUniCharRef operator[](size_t n)
                  ^
In file included from /home/justin/Downloads/builds/pcsx2/common/src/x86emitter/PrecompiledHeader.h:21:0,
                 from /home/justin/Downloads/builds/pcsx2/common/src/x86emitter/cpudetect.cpp:16:
/usr/include/wx-3.0/wx/string.h:211:15: error: ‘wxUniChar wxCStrData::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
               ^
/usr/include/wx-3.0/wx/string.h:207:22: error: with ‘wxUniChar wxCStrData::operator[](size_t) const’
     inline wxUniChar operator[](size_t n) const;
                      ^
/usr/include/wx-3.0/wx/string.h:1551:15: error: ‘wxUniChar wxString::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const
               ^
/usr/include/wx-3.0/wx/string.h:1548:15: error: with ‘wxUniChar wxString::operator[](size_t) const’
     wxUniChar operator[](size_t n) const
               ^
/usr/include/wx-3.0/wx/string.h:1563:18: error: ‘wxUniCharRef wxString::operator[](unsigned int)’ cannot be overloaded
     wxUniCharRef operator[](unsigned int n)
                  ^
/usr/include/wx-3.0/wx/string.h:1560:18: error: with ‘wxUniCharRef wxString::operator[](size_t)’
     wxUniCharRef operator[](size_t n)
                  ^
Linking CXX shared module libCDVDnull.so
[ 10%] Built target CDVDnull
Scanning dependencies of target dev9null-0.5.0
[ 11%] Building CXX object plugins/dev9null/CMakeFiles/dev9null-0.5.0.dir/Config.cpp.o
common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/build.make:54: recipe for target 'common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/AlignedMalloc.cpp.o' failed
make[2]: *** [common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/AlignedMalloc.cpp.o] Error 1
CMakeFiles/Makefile2:199: recipe for target 'common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/all' failed
make[1]: *** [common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 11%] Building CXX object plugins/dev9null/CMakeFiles/dev9null-0.5.0.dir/DEV9.cpp.o
common/src/Utilities/CMakeFiles/Utilities.dir/build.make:54: recipe for target 'common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o' failed
make[2]: *** [common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o] Error 1
CMakeFiles/Makefile2:164: recipe for target 'common/src/Utilities/CMakeFiles/Utilities.dir/all' failed
make[1]: *** [common/src/Utilities/CMakeFiles/Utilities.dir/all] Error 2
[ 12%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/fpu.cpp.o
[ 12%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/groups.cpp.o
common/src/x86emitter/CMakeFiles/x86emitter.dir/build.make:54: recipe for target 'common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o' failed
make[2]: *** [common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Linking CXX shared module libdev9null-0.5.0.so
In file included from /home/justin/Downloads/builds/pcsx2/common/src/x86emitter/PrecompiledHeader.h:21:0,
                 from /home/justin/Downloads/builds/pcsx2/common/src/x86emitter/fpu.cpp:16:
/usr/include/wx-3.0/wx/string.h:211:15: error: ‘wxUniChar wxCStrData::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
               ^
/usr/include/wx-3.0/wx/string.h:207:22: error: with ‘wxUniChar wxCStrData::operator[](size_t) const’
     inline wxUniChar operator[](size_t n) const;
                      ^
/usr/include/wx-3.0/wx/string.h:1551:15: error: ‘wxUniChar wxString::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const
               ^
/usr/include/wx-3.0/wx/string.h:1548:15: error: with ‘wxUniChar wxString::operator[](size_t) const’
     wxUniChar operator[](size_t n) const
               ^
/usr/include/wx-3.0/wx/string.h:1563:18: error: ‘wxUniCharRef wxString::operator[](unsigned int)’ cannot be overloaded
     wxUniCharRef operator[](unsigned int n)
                  ^
/usr/include/wx-3.0/wx/string.h:1560:18: error: with ‘wxUniCharRef wxString::operator[](size_t)’
     wxUniCharRef operator[](size_t n)
                  ^
In file included from /home/justin/Downloads/builds/pcsx2/common/src/x86emitter/PrecompiledHeader.h:21:0,
                 from /home/justin/Downloads/builds/pcsx2/common/src/x86emitter/groups.cpp:31:
/usr/include/wx-3.0/wx/string.h:211:15: error: ‘wxUniChar wxCStrData::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
               ^
/usr/include/wx-3.0/wx/string.h:207:22: error: with ‘wxUniChar wxCStrData::operator[](size_t) const’
     inline wxUniChar operator[](size_t n) const;
                      ^
/usr/include/wx-3.0/wx/string.h:1551:15: error: ‘wxUniChar wxString::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const
               ^
/usr/include/wx-3.0/wx/string.h:1548:15: error: with ‘wxUniChar wxString::operator[](size_t) const’
     wxUniChar operator[](size_t n) const
               ^
/usr/include/wx-3.0/wx/string.h:1563:18: error: ‘wxUniCharRef wxString::operator[](unsigned int)’ cannot be overloaded
     wxUniCharRef operator[](unsigned int n)
                  ^
/usr/include/wx-3.0/wx/string.h:1560:18: error: with ‘wxUniCharRef wxString::operator[](size_t)’
     wxUniCharRef operator[](size_t n)
                  ^
[ 12%] Built target dev9null-0.5.0
common/src/x86emitter/CMakeFiles/x86emitter.dir/build.make:77: recipe for target 'common/src/x86emitter/CMakeFiles/x86emitter.dir/fpu.cpp.o' failed
make[2]: *** [common/src/x86emitter/CMakeFiles/x86emitter.dir/fpu.cpp.o] Error 1
common/src/x86emitter/CMakeFiles/x86emitter.dir/build.make:100: recipe for target 'common/src/x86emitter/CMakeFiles/x86emitter.dir/groups.cpp.o' failed
make[2]: *** [common/src/x86emitter/CMakeFiles/x86emitter.dir/groups.cpp.o] Error 1
CMakeFiles/Makefile2:249: recipe for target 'common/src/x86emitter/CMakeFiles/x86emitter.dir/all' failed
make[1]: *** [common/src/x86emitter/CMakeFiles/x86emitter.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
[  5%] Built target translations_pcsx2_Iconized
[ 10%] Built target translations_pcsx2_Main
[ 10%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o
In file included from /home/justin/Downloads/builds/pcsx2/common/include/Utilities/Dependencies.h:182:0,
                 from /home/justin/Downloads/builds/pcsx2/common/src/Utilities/PrecompiledHeader.h:21,
                 from /home/justin/Downloads/builds/pcsx2/common/src/Utilities/AlignedMalloc.cpp:19:
/usr/include/wx-3.0/wx/string.h:211:15: error: ‘wxUniChar wxCStrData::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
               ^
/usr/include/wx-3.0/wx/string.h:207:22: error: with ‘wxUniChar wxCStrData::operator[](size_t) const’
     inline wxUniChar operator[](size_t n) const;
                      ^
/usr/include/wx-3.0/wx/string.h:1551:15: error: ‘wxUniChar wxString::operator[](unsigned int) const’ cannot be overloaded
     wxUniChar operator[](unsigned int n) const
               ^
/usr/include/wx-3.0/wx/string.h:1548:15: error: with ‘wxUniChar wxString::operator[](size_t) const’
     wxUniChar operator[](size_t n) const
               ^
/usr/include/wx-3.0/wx/string.h:1563:18: error: ‘wxUniCharRef wxString::operator[](unsigned int)’ cannot be overloaded
     wxUniCharRef operator[](unsigned int n)
                  ^
/usr/include/wx-3.0/wx/string.h:1560:18: error: with ‘wxUniCharRef wxString::operator[](size_t)’
     wxUniCharRef operator[](size_t n)
                  ^
common/src/Utilities/CMakeFiles/Utilities.dir/build.make:54: recipe for target 'common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o' failed
make[2]: *** [common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o] Error 1
CMakeFiles/Makefile2:164: recipe for target 'common/src/Utilities/CMakeFiles/Utilities.dir/all' failed
make[1]: *** [common/src/Utilities/CMakeFiles/Utilities.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
justin@kronos:~/Downloads/builds/pcsx2>

For which I was directed to this discussion on github about the same thing. However, I was already doing what was suggested there as the resolution. Additionally I get some complaints about the portaudio and soundtouch libraries not being set if I don't manually point to them, but that doesn't seem to be immediately related.

Here is a list of what wx packages are installed:

Code:
justin@kronos:~/Downloads/builds/pcsx2> zypper search wx | grep 'i |'
i | libwx_baseu-2_8-0-compat-lib-stl                                    | wxWidgets Library Compatibility Virtual Package                     | package  
i | libwx_baseu-2_8-0-stl                                               | wxWidgets Library                                                   | package  
i | libwx_baseu-suse-3_0-0-32bit                                        | wxWidgets Library                                                   | package  
i | libwx_baseu-suse1                                                   | wxWidgets Library                                                   | package  
i | libwx_baseu-suse1-32bit                                             | wxWidgets Library                                                   | package  
i | libwx_baseu_net-2_8-0-stl                                           | wxWidgets Library                                                   | package  
i | libwx_baseu_net-suse1                                               | wxWidgets Library                                                   | package  
i | libwx_baseu_xml-2_8-0-stl                                           | wxWidgets Library                                                   | package  
i | libwx_baseu_xml-suse-3_0-0-32bit                                    | wxWidgets Library                                                   | package  
i | libwx_baseu_xml-suse1                                               | wxWidgets Library                                                   | package  
i | libwx_baseu_xml-suse1-32bit                                         | wxWidgets Library                                                   | package  
i | libwx_gtk2u_adv-suse1                                               | wxWidgets Library                                                   | package  
i | libwx_gtk2u_aui-suse1                                               | wxWidgets Library                                                   | package  
i | libwx_gtk2u_core-suse1                                              | wxWidgets Library                                                   | package  
i | libwx_gtk2u_gl-suse1                                                | wxWidgets Library                                                   | package  
i | libwx_gtk2u_html-suse1                                              | wxWidgets Library                                                   | package  
i | libwx_gtk2u_media-suse1                                             | wxWidgets Library                                                   | package  
i | libwx_gtk2u_propgrid-suse1                                          | wxWidgets Library                                                   | package  
i | libwx_gtk2u_qa-suse1                                                | wxWidgets Library                                                   | package  
i | libwx_gtk2u_ribbon-suse1                                            | wxWidgets Library                                                   | package  
i | libwx_gtk2u_richtext-suse1                                          | wxWidgets Library                                                   | package  
i | libwx_gtk2u_stc-suse1                                               | wxWidgets Library                                                   | package  
i | libwx_gtk2u_webview-suse1                                           | wxWidgets Library                                                   | package  
i | libwx_gtk2u_xrc-suse1                                               | wxWidgets Library                                                   | package  
i | libwx_gtk3u_adv-suse-3_0-0-32bit                                    | wxWidgets Library                                                   | package  
i | libwx_gtk3u_adv-suse1-32bit                                         | wxWidgets Library                                                   | package  
i | libwx_gtk3u_aui-suse-3_0-0-32bit                                    | wxWidgets Library                                                   | package  
i | libwx_gtk3u_aui-suse1-32bit                                         | wxWidgets Library                                                   | package  
i | libwx_gtk3u_core-suse-3_0-0-32bit                                   | wxWidgets Library                                                   | package  
i | libwx_gtk3u_core-suse1-32bit                                        | wxWidgets Library                                                   | package  
i | libwx_gtk3u_gl-suse-3_0-0-32bit                                     | wxWidgets Library                                                   | package  
i | libwx_gtk3u_gl-suse1-32bit                                          | wxWidgets Library                                                   | package  
i | libwx_gtk3u_html-suse-3_0-0-32bit                                   | wxWidgets Library                                                   | package  
i | libwx_gtk3u_html-suse1-32bit                                        | wxWidgets Library                                                   | package  
i | libwx_gtk3u_media-suse-3_0-0-32bit                                  | wxWidgets Library                                                   | package  
i | libwx_gtk3u_media-suse1-32bit                                       | wxWidgets Library                                                   | package  
i | libwx_gtk3u_propgrid-suse-3_0-0-32bit                               | wxWidgets Library                                                   | package  
i | libwx_gtk3u_propgrid-suse1-32bit                                    | wxWidgets Library                                                   | package  
i | libwx_gtk3u_qa-suse-3_0-0-32bit                                     | wxWidgets Library                                                   | package  
i | libwx_gtk3u_qa-suse1-32bit                                          | wxWidgets Library                                                   | package  
i | libwx_gtk3u_ribbon-suse-3_0-0-32bit                                 | wxWidgets Library                                                   | package  
i | libwx_gtk3u_ribbon-suse1-32bit                                      | wxWidgets Library                                                   | package  
i | libwx_gtk3u_richtext-suse-3_0-0-32bit                               | wxWidgets Library                                                   | package  
i | libwx_gtk3u_richtext-suse1-32bit                                    | wxWidgets Library                                                   | package  
i | libwx_gtk3u_stc-suse-3_0-0-32bit                                    | wxWidgets Library                                                   | package  
i | libwx_gtk3u_stc-suse1-32bit                                         | wxWidgets Library                                                   | package  
i | libwx_gtk3u_webview-suse-3_0-0-32bit                                | wxWidgets Library                                                   | package  
i | libwx_gtk3u_webview-suse1-32bit                                     | wxWidgets Library                                                   | package  
i | libwx_gtk3u_xrc-suse-3_0-0-32bit                                    | wxWidgets Library                                                   | package  
i | libwx_gtk3u_xrc-suse1-32bit                                         | wxWidgets Library                                                   | package  
i | wxWidgets-3_0-devel                                                 | Everything needed for development with wxWidgets                    | package  
i | wxWidgets-3_0-devel-32bit                                           | Everything needed for development with wxWidgets                    | package  
i | wxWidgets-compat-lib-config                                         | wxWidgets Library Compatibility Configuration                       | package  
i | wxWidgets-lang                                                      | Languages for package wxWidgets                                     | package  
justin@kronos:~/Downloads/builds/pcsx2>

And multilib gcc is installed, too.

Code:
justin@kronos:~/Downloads/builds/pcsx2> zypper search gcc | grep 'i |'
i | gcc                                  | The system GNU C Compiler                                 | package  
i | gcc-32bit                            | The system GNU C Compiler                                 | package  
i | gcc-c++                              | The system GNU C++ Compiler                               | package  
i | gcc-c++-32bit                        | The system GNU C++ Compiler                               | package  
i | gcc48                                | The GNU C Compiler and Support Files                      | package  
i | gcc48-32bit                          | The GNU C Compiler 32bit support                          | package  
i | gcc48-c++                            | The GNU C++ Compiler                                      | package  
i | gccmakedep                           | Utility to list the resource database of an X application | package  
i | libatomic1-gcc49                     | The GNU Compiler Atomic Operations Runtime Library        | package  
i | libatomic1-gcc49-32bit               | The GNU Compiler Atomic Operations Runtime Library        | package  
i | libffi4-gcc49-32bit                  | Foreign Function Interface library                        | package  
i | libgcc_s1                            | C compiler runtime library                                | package  
i | libgcc_s1-32bit                      | C compiler runtime library                                | package  
i | libgomp1-gcc49-32bit                 | The GNU compiler collection OpenMP runtime library        | package  
i | libitm1-gcc49                        | The GNU Compiler Transactional Memory Runtime Library     | package  
i | libitm1-gcc49-32bit                  | The GNU Compiler Transactional Memory Runtime Library     | package  
i | libtsan0-gcc49                       | The GNU Compiler Thread Sanitizer Runtime Library         | package  
justin@kronos:~/Downloads/builds/pcsx2>



Checking out this source package for one of the pcsx2 unofficial suse builds seems to indicate they apply some patches before building, but the two there didn't change the end result. (I'd probably just use the build they have there but it segfaults on game launch).

Any suggestions? Thanks. Smile
Reply

Sponsored links





Users browsing this thread: 1 Guest(s)