Issue compiling PCSX2
#11
(01-25-2014, 07:28 PM)gregory Wrote: Hum, I think there is a conflict between wx 2.8 and wx 3.0.
your include
Mine

Try this command and select wx 2.8:
update-alternatives --config wx-config

Code:
There are 4 choices for the alternative wx-config (providing /usr/bin/wx-config).

  Selection    Path                                                        Priority   Status
------------------------------------------------------------
* 0            /usr/lib/i386-linux-gnu/wx/config/gtk2-unicode-3.0           308       auto mode
  1            /usr/lib/i386-linux-gnu/wx/config/base-unicode-3.0           307       manual mode
  2            /usr/lib/i386-linux-gnu/wx/config/base-unicode-release-2.8   287       manual mode
  3            /usr/lib/i386-linux-gnu/wx/config/gtk2-unicode-3.0           308       manual mode
  4            /usr/lib/i386-linux-gnu/wx/config/gtk2-unicode-release-2.8   288       manual mode

Press enter to keep the current choice[*], or type selection number: 4
update-alternatives: using /usr/lib/i386-linux-gnu/wx/config/gtk2-unicode-release-2.8 to provide /usr/bin/wx-config (wx-config) in manual mode

sh build.sh
-- BuildType set to Devel by default
-- Disable the building of po files by default in Devel build !!!
-- Could NOT find Freetype (missing:  FREETYPE_INCLUDE_DIRS)
-- Could NOT find SparseHash_new (missing:  SPARSEHASE_NEW_INCLUDE_DIR)
-- Don't build zerospu2. It is super-seeded by spu2x
-- Configuring done
-- Generating done
-- Build files have been written to: pcsx2
-- Enable the building of po files by default in Release build !!!
-- Could NOT find Freetype (missing:  FREETYPE_INCLUDE_DIRS)
-- Could NOT find SparseHash_new (missing:  SPARSEHASE_NEW_INCLUDE_DIR)
-- Don't build zerospu2. It is super-seeded by spu2x
-- Configuring done
-- Generating done
-- Build files have been written to: pcsx2/build
Scanning dependencies of target translations_pcsx2_Iconized
Scanning dependencies of target translations_pcsx2_Main
[  0%] [  0%] Generating hu_HU__pcsx2_Iconized.gmo
Generating hu_HU__pcsx2_Main.gmo
pcsx2/locales/hu_HU/pcsx2_Main.po:481: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:349: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:713: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:114: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:869: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:325: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:1136: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:676: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:1177: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:365: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:1591: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:361: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:1718: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:329: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:1858: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:697: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:2012: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:345: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:2020: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:341: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:2244: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:709: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:2298: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:692: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:2302: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:688: ...this is the location of the first definition
pcsx2/locales/hu_HU/pcsx2_Main.po:2334: duplicate message definition...
pcsx2/locales/hu_HU/pcsx2_Main.po:335: ...this is the location of the first definition
/usr/bin/msgmerge: found 14 fatal errors
make[2]: *** [locales/hu_HU__pcsx2_Main.gmo] Error 1
make[1]: *** [locales/CMakeFiles/translations_pcsx2_Main.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[  0%] Generating pt_BR__pcsx2_Iconized.gmo
[  0%] [  1%] Generating it_IT__pcsx2_Iconized.gmo
Generating es_ES__pcsx2_Iconized.gmo
Scanning dependencies of target x86emitter
[  1%] [  1%] [  1%] Generating tr_TR__pcsx2_Iconized.gmo
Generating de_DE__pcsx2_Iconized.gmo
Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/3dnow.cpp.o
[  1%] Scanning dependencies of target Utilities
Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o
[  1%] Generating ru_RU__pcsx2_Iconized.gmo
pcsx2/locales/ru_RU/pcsx2_Iconized.po:403: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:205: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:408: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:200: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:482: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:193: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:576: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:183: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:587: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:148: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:626: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:211: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:647: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:161: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:656: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:175: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:766: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:244: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:833: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:217: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:882: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:233: ...this is the location of the first definition
/usr/bin/msgmerge: found 11 fatal errors
make[2]: *** [locales/ru_RU__pcsx2_Iconized.gmo] Error 1
make[1]: *** [locales/CMakeFiles/translations_pcsx2_Iconized.dir/all] Error 2
[  1%] [  1%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o
Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/fpu.cpp.o
[  3%] [  3%] [  3%] [  3%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/legacy.cpp.o
Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/groups.cpp.o
Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/jmp.cpp.o
Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/CheckedStaticBox.cpp.o
[  3%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Console.cpp.o
[  3%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/legacy_sse.cpp.o
[  3%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/EventSource.cpp.o
[  3%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/LnxCpuDetect.cpp.o
[  3%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Exceptions.cpp.o
[  3%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/movs.cpp.o
[  3%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/PrecompiledHeader.cpp.o
[  3%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/FastFormatString.cpp.o
[  4%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/HashTools.cpp.o
[  4%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/simd.cpp.o
[  4%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/IniInterface.cpp.o
[  4%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxHostSys.cpp.o
[  5%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/x86emitter.cpp.o
[  5%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxMisc.cpp.o
[  5%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxThreads.cpp.o
[  5%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Mutex.cpp.o
Linking CXX static library libx86emitter.a
[  6%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/PathUtils.cpp.o
[  6%] Built target x86emitter
[  6%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/PrecompiledHeader.cpp.o
[  6%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxCheckBox.cpp.o
[  6%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxRadioPanel.cpp.o
[  6%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxStaticText.cpp.o
[  7%] [  7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxTranslate.cpp.o
Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxStreams.cpp.o
[  7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxWindowTextWriter.cpp.o
[  7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Semaphore.cpp.o
[  7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/StringHelpers.cpp.o
[  7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/ThreadingDialogs.cpp.o
[  7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/ThreadTools.cpp.o
[  8%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/vssprintf.cpp.o
[  8%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/VirtualMemory.cpp.o
[  8%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxAppWithHelpers.cpp.o
[  8%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxGuiTools.cpp.o
[  8%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxHelpers.cpp.o
[  9%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/x86/MemcpyVibes.cpp.o
[  9%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/x86/MemcpyFast.S.o
Linking CXX static library libUtilities.a
[  9%] Built target Utilities
make: *** [all] Error 2
[  0%] Generating ru_RU__pcsx2_Iconized.gmo
pcsx2/locales/ru_RU/pcsx2_Iconized.po:403: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:205: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:408: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:200: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:482: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:193: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:576: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:183: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:587: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:148: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:626: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:211: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:647: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:161: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:656: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:175: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:766: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:244: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:833: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:217: ...this is the location of the first definition
pcsx2/locales/ru_RU/pcsx2_Iconized.po:882: duplicate message definition...
pcsx2/locales/ru_RU/pcsx2_Iconized.po:233: ...this is the location of the first definition
/usr/bin/msgmerge: found 11 fatal errors
make[2]: *** [locales/ru_RU__pcsx2_Iconized.gmo] Error 1
make[1]: *** [locales/CMakeFiles/translations_pcsx2_Iconized.dir/all] Error 2
make: *** [all] Error 2

No dice.
Reply

Sponsored links

#12
Use build.sh --clean --release
If it still fail , delete the locale directory
Reply
#13
(01-31-2014, 03:25 PM)gregory Wrote: Use build.sh --clean --release
If it still fail , delete the locale directory

After doing all of the above, deleting and redownloading the source allowed me to compile. Thanks.

May want to include a line or two for conflicting versions in the compilation FAQ.
Reply




Users browsing this thread: 1 Guest(s)