Project

General

Profile

Actions

Emulator Issues #353

closed

Cant compile Dolphin on mac os x

Added by starfox5194 over 15 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Follow the guide on the project home to compile for mac os x
  2. Have an Intel Processor Not Power PC
  3. Fail the compile

What is the expected output? What do you see instead?
The compile will be successful.

Last login: Thu Nov 27 14:16:00 on ttys000
alex-nestas-imac:~ Alex$ cd dolphin-emu-read-only/
alex-nestas-imac:dolphin-emu-read-only Alex$ scons
scons: Reading SConscript files ...
Checking for pkg-config version > 0.15.0... yes
KeyError: 'LIBS':
File "/Users/Alex/dolphin-emu-read-only/SConstruct", line 257:
duplicate = 0
File "/opt/local/lib/scons-0.98.4/SCons/Script/SConscript.py", line 596:
return apply(method, args, kw)
File "/opt/local/lib/scons-0.98.4/SCons/Script/SConscript.py", line 533:
return apply(_SConscript, [self.fs,] + files, subst_kw)
File "/opt/local/lib/scons-0.98.4/SCons/Script/SConscript.py", line 256:
exec file in call_stack[-1].globals
File
"/Users/Alex/dolphin-emu-read-only/Source/Plugins/Plugin_VideoOGL/Src/SConscript",
line 116:
LIBS = libs + gfxenv['LIBS']
File "/opt/local/lib/scons-0.98.4/SCons/Environment.py", line 368:
return self._dict[key]
alex-nestas-imac:dolphin-emu-read-only Alex$

What version of the product are you using? On what operating system?
R1314 Mac OS X Leopard 10.5.5 It is a hacked install using the osx86
method... But is is a 99.9% vanilla Install... This really shouldn't
matter. I only have one modified kext file for audio to work.

Please provide any additional information below.
A few revisions before this one around R1296 I got so close to compiling.
It said there was an architecture error. the app was there but it was
corrupted. I think it was the power pc install. I cant get the osx64 to
work due to the fact that i cant compile libglew. It says it is power pc only.

Actions #1

Updated by XTra.KrazzY over 15 years ago

  • Status changed from New to Accepted
Actions #2

Updated by starfox5194 over 15 years ago

Ok, I did a bit more research. the error that i showed you is when you use

scons osx64=true

and after you enter that command, osx64 remains true until you make it false(Even if
you close the terminal).

In the x86 compile, the installer hangs here

bash-3.2# scons
scons: Reading SConscript files ...
Checking for pkg-config version > 0.15.0... (cached) yes
Checking for sdl lib version > 1.0.0... (cached) yes
Checking for ao... (cached) yes
Checking for wxWidgets >= 2.8... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
createPlist(["Binary/Darwin-i386/Dolphin.app/Contents/Info.plist"],
[{'NSPrefPaneIconLabel': 'Dolphin', 'CFBundleShortVersionString': 'svn',
'CFBundleName': 'Dolphin', 'CFBundleSignature': 'dlfn', 'CFBundleIconFile':
'Dolphin', 'LSRequiresCarbon': True, 'CFBundleIdentifier': 'com.dolphin-emu.dolphin',
'CFBundleGetInfoHTML': 'Dolphin svn', 'CFBundleExecutable': 'Dolphin',
'CFAppleHelpAnchor': 'index', 'CFBundleVersion': 'svn', 'CFBundlePackageType':
'APPL', 'NSPrefPaneIconFile': 'Dolphin'}])
Linking Binary/Darwin-i386/Dolphin.app/Contents/MacOS/Dolphin
ld: unknown option:
-rpath=/Users/Alex/dolphin-emu-read-only/dolphin-emu-read-only/Binary/Darwin-i386/Libs/
collect2: ld returned 1 exit status
scons: *** [Binary/Darwin-i386/Dolphin.app/Contents/MacOS/Dolphin] Error 1
scons: building terminated because of errors.
bash-3.2#

I think this is because of a terminal command that mac os x doesn't understand..
the error happens in the file Sconscript.

Actions #3

Updated by nakeee over 15 years ago

I fixed that one check latest svn

Actions #4

Updated by starfox5194 over 15 years ago

so close nakee on the x86 compile. i believe this error is a coding one and not mac
specific

R1406

Thanks for your hardwork i will post the log for osx64 soon if it is any different

Last login: Fri Dec 5 16:30:02 on ttys000
alex-nestas-imac:~ Alex$ cd dolphin-emu-read-only/
alex-nestas-imac:dolphin-emu-read-only Alex$ scons osx64=false
scons: Reading SConscript files ...
Checking for pkg-config version > 0.15.0... (cached) yes
Checking for sdl lib version > 1.0.0... (cached) yes
Checking for bluez... (cached) no
Checking for ao... (cached) yes
Checking for wxWidgets >= 2.8... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
Install file: "Source/Core/DolphinWX/resources/Dolphin.icns" as
"Binary/Darwin-i386/Dolphin.app/Contents/Resources/Dolphin.icns"
scons: Configure: creating Source/Core/Common/Src/Config.h
Compiling Source/Core/DolphinWX/Src/BootManager.o
Compiling Source/Core/DolphinWX/Src/Config.o
Compiling Source/Core/DolphinWX/Src/cmdline.o
Compiling Source/Core/DolphinWX/Src/AboutDolphin.o
Compiling Source/Core/DolphinWX/Src/ConfigMain.o
Compiling Source/Core/DolphinWX/Src/Frame.o
In file included from Source/Core/DolphinWX/Src/Frame.cpp:32:
Source/Core/DolphinWX/Src/CheatsWindow.h:119:7: warning: no newline at end of file
Compiling Source/Core/DolphinWX/Src/GameListCtrl.o
Source/Core/Core/Src/PatchEngine.h:33: warning: 'PatchEngine::PatchTypeStrings'
defined but not used
Compiling Source/Core/DolphinWX/Src/Globals.o
Compiling Source/Core/DolphinWX/Src/ISOFile.o
Compiling Source/Core/DolphinWX/Src/ISOProperties.o
Compiling Source/Core/DolphinWX/Src/MemcardManager.o
Compiling Source/Core/DolphinWX/Src/MemoryCards/GCMemcard.o
Compiling Source/Core/DolphinWX/Src/PluginManager.o
Compiling Source/Core/DolphinWX/Src/PatchAddEdit.o
Compiling Source/Core/DolphinWX/Src/CheatsWindow.o
In file included from Source/Core/DolphinWX/Src/CheatsWindow.cpp:19:
Source/Core/DolphinWX/Src/CheatsWindow.h:119:7: warning: no newline at end of file
Source/Core/DolphinWX/Src/CheatsWindow.cpp: In member function 'void
wxCheatsWindow::OnEvent_CheatsList_ItemSelected(wxCommandEvent&)':
Source/Core/DolphinWX/Src/CheatsWindow.cpp:147: warning: format '%i' expects type
'int', but argument 3 has type 'size_t'
Compiling Source/Core/DolphinWX/Src/stdafx.o
Compiling Source/Core/DolphinWX/Src/MainNoGUI.o
Compiling Source/Core/DebuggerWX/Src/LogWindow.o
Compiling Source/Core/DebuggerWX/Src/BreakPointDlg.o
Compiling Source/Core/DebuggerWX/Src/BreakpointView.o
Compiling Source/Core/DebuggerWX/Src/CodeView.o
Compiling Source/Core/DebuggerWX/Src/BreakpointWindow.o
Compiling Source/Core/DebuggerWX/Src/CodeWindow.o
Compiling Source/Core/DebuggerWX/Src/Debugger.o
Compiling Source/Core/DebuggerWX/Src/MemoryCheckDlg.o
Compiling Source/Core/DebuggerWX/Src/MemoryView.o
Compiling Source/Core/DebuggerWX/Src/MemoryWindow.o
Compiling Source/Core/DebuggerWX/Src/RegisterWindow.o
Compiling Source/Core/DebuggerWX/Src/RegisterView.o
Compiling Source/Core/DebuggerWX/Src/JitWindow.o
Archiving Source/Core/DebuggerWX/Src/libdebwx.a
Indexing Source/Core/DebuggerWX/Src/libdebwx.a
Compiling Source/Core/Core/Src/Console.o
Compiling Source/Core/Core/Src/Core.o
Source/Core/Core/Src/PatchEngine.h:33: warning: 'PatchEngine::PatchTypeStrings'
defined but not used
Compiling Source/Core/Core/Src/CoreTiming.o
Compiling Source/Core/Core/Src/CoreParameter.o
Compiling Source/Core/Core/Src/Host.o
Compiling Source/Core/Core/Src/LogManager.o
Compiling Source/Core/Core/Src/MemTools.o
Compiling Source/Core/Core/Src/ActionReplay.o
Compiling Source/Core/Core/Src/ARDecrypt.o
Compiling Source/Core/Core/Src/PatchEngine.o
Compiling Source/Core/Core/Src/State.o
Compiling Source/Core/Core/Src/Tracer.o
Compiling Source/Core/Core/Src/VolumeHandler.o
Compiling Source/Core/Core/Src/Boot/Boot.o
Source/Core/Core/Src/Boot/../PatchEngine.h:33: warning:
'PatchEngine::PatchTypeStrings' defined but not used
Compiling Source/Core/Core/Src/Boot/Boot_BIOSEmu.o
Source/Core/Core/Src/Boot/../PatchEngine.h:33: warning:
'PatchEngine::PatchTypeStrings' defined but not used
Compiling Source/Core/Core/Src/Boot/Boot_DOL.o
Compiling Source/Core/Core/Src/Boot/Boot_ELF.o
Compiling Source/Core/Core/Src/Boot/ElfReader.o
Compiling Source/Core/Core/Src/Debugger/Debugger_BreakPoints.o
Compiling Source/Core/Core/Src/Debugger/Debugger_SymbolMap.o
Compiling Source/Core/Core/Src/Debugger/Dump.o
Compiling Source/Core/Core/Src/Debugger/PPCDebugInterface.o
Compiling Source/Core/Core/Src/HW/AudioInterface.o
Compiling Source/Core/Core/Src/HW/CommandProcessor.o
Compiling Source/Core/Core/Src/HW/CPU.o
Compiling Source/Core/Core/Src/HW/CPUCompare.o
Compiling Source/Core/Core/Src/HW/DSP.o
Compiling Source/Core/Core/Src/HW/DVDInterface.o
Compiling Source/Core/Core/Src/HW/EXI.o
Compiling Source/Core/Core/Src/HW/EXI_Channel.o
Compiling Source/Core/Core/Src/HW/EXI_Device.o
Compiling Source/Core/Core/Src/HW/EXI_DeviceIPL.o
Compiling Source/Core/Core/Src/HW/EXI_DeviceAD16.o
Compiling Source/Core/Core/Src/HW/EXI_DeviceMemoryCard.o
Compiling Source/Core/Core/Src/HW/EXI_DeviceMic.o
Compiling Source/Core/Core/Src/HW/GPFifo.o
Compiling Source/Core/Core/Src/HW/HW.o
Compiling Source/Core/Core/Src/HW/Memmap.o
Compiling Source/Core/Core/Src/HW/MemoryInterface.o
Compiling Source/Core/Core/Src/HW/PeripheralInterface.o
Compiling Source/Core/Core/Src/HW/PixelEngine.o
Compiling Source/Core/Core/Src/HW/SerialInterface.o
Compiling Source/Core/Core/Src/HW/SerialInterface_Devices.o
Compiling Source/Core/Core/Src/HW/StreamADPCM.o
Compiling Source/Core/Core/Src/HW/SystemTimers.o
Source/Core/Core/Src/HW/../PatchEngine.h:33: warning: 'PatchEngine::PatchTypeStrings'
defined but not used
Compiling Source/Core/Core/Src/HW/VideoInterface.o
Compiling Source/Core/Core/Src/HW/WII_IOB.o
Compiling Source/Core/Core/Src/HW/WII_IPC.o
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.o
In file included from Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.cpp:56:
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.h: In member function 'virtual
bool CWII_IPC_HLE_Device_es::IOCtlV(u32)':
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.h:142: warning: unused variable
'OutBuffer'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.h:144: warning: unused variable
'InBuffer'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.h:154: warning: unused variable
'OutBuffer'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.h:156: warning: unused variable
'InBuffer'
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_DI.o
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_FileIO.o
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_FileIO.cpp: In member function
'virtual bool CWII_IPC_HLE_Device_FileIO::Close(u32)':
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_FileIO.cpp:60: warning: unused
variable 'DeviceID'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_FileIO.cpp: In member function
'virtual bool CWII_IPC_HLE_Device_FileIO::Open(u32, u32)':
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_FileIO.cpp:79: warning: unused
variable 'Modes'
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.o
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp: In member function 's32
CWII_IPC_HLE_Device_fs::ExecuteCommand(u32, u32, u32, u32, u32)':
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:280: warning: unused variable
'OwnerID'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:281: warning: unused variable
'GroupID'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:284: warning: unused variable
'Attribs'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:300: warning: unused variable
'OwnerID'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:301: warning: unused variable
'GroupID'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:303: warning: unused variable
'OwnerPerm'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:304: warning: unused variable
'GroupPerm'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:305: warning: unused variable
'OtherPerm'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:306: warning: unused variable
'Attributes'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:433: warning: unused variable
'OwnerID'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:434: warning: unused variable
'GroupID'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:436: warning: unused variable
'OwnerPerm'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:437: warning: unused variable
'GroupPerm'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:438: warning: unused variable
'OtherPerm'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_fs.cpp:439: warning: unused variable
'Attributes'
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_sdio_slot0.o
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_net.o
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_net.cpp:155:2: warning: no newline at
end of file
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.o
In file included from Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp:27:
Source/Core/Core/Src/IPC_HLE/WiiMote_HID_Attr.h:40:7: warning: no newline at end of file
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp: In function 'int
ParseAttribList(u8*, u16&, u16&)':
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp:776: warning: unused variable
'sequence'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp:777: warning: unused variable
'seqSize'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp: In member function 'void
CWII_IPC_HLE_WiiMote::HandleSDP(u16, u8*, u32)':
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp:848: warning: unused variable
'ParameterLength'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp:851: warning: unused variable
'ContinuationState'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp:866: warning: unused variable
'ParameterLength'
Compiling Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_usb.o
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_usb.cpp: In member function 'void
CWII_IPC_HLE_Device_usb_oh1_57e_305::ExecuteHCICommandMessage(const
CWII_IPC_HLE_Device_usb_oh1_57e_305::SHCICommandMessage&)':
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:1074: warning: unused
variable 'ocf'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:924: warning: unused variable
'ocf'
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_usb.cpp:925: warning: unused variable
'ogf'
Compiling Source/Core/Core/Src/IPC_HLE/WiiMote_HID_Attr.o
In file included from Source/Core/Core/Src/IPC_HLE/WiiMote_HID_Attr.cpp:20:
Source/Core/Core/Src/IPC_HLE/WiiMote_HID_Attr.h:40:7: warning: no newline at end of file
Source/Core/Core/Src/IPC_HLE/WiiMote_HID_Attr.cpp:272:2: warning: no newline at end
of file
Compiling Source/Core/Core/Src/Plugins/Plugin_DSP.o
Compiling Source/Core/Core/Src/Plugins/Plugin_PAD.o
Compiling Source/Core/Core/Src/Plugins/Plugin_Video.o
Compiling Source/Core/Core/Src/Plugins/Plugin_Wiimote.o
Compiling Source/Core/Core/Src/PowerPC/PowerPC.o
Compiling Source/Core/Core/Src/PowerPC/PPCAnalyst.o
Compiling Source/Core/Core/Src/PowerPC/PPCTables.o
Compiling Source/Core/Core/Src/PowerPC/Profiler.o
Compiling Source/Core/Core/Src/PowerPC/SignatureDB.o
Compiling Source/Core/Core/Src/PowerPC/SymbolDB.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_Branch.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_Integer.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_FloatingPoint.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_Paired.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_LoadStore.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_LoadStorePaired.o
Compiling Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_SystemRegisters.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit.o
Source/Core/Core/Src/PowerPC/Jit64/../../PatchEngine.h:33: warning:
'PatchEngine::PatchTypeStrings' defined but not used
Compiling Source/Core/Core/Src/PowerPC/Jit64/JitCore.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/JitCache.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/JitRegCache.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/JitAsm.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_Branch.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_FloatingPoint.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_LoadStorePaired.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_Paired.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_LoadStore.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_LoadStoreFloating.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_SystemRegisters.o
Compiling Source/Core/Core/Src/PowerPC/Jit64/Jit_Util.o
Compiling Source/Core/Core/Src/HLE/HLE.o
Compiling Source/Core/Core/Src/HLE/HLE_Misc.o
Compiling Source/Core/Core/Src/HLE/HLE_OS.o
Archiving Source/Core/Core/Src/libcore.a
ranlib: file: Source/Core/Core/Src/libcore.a(Host.o) has no symbols
Indexing Source/Core/Core/Src/libcore.a
ranlib: file: Source/Core/Core/Src/libcore.a(Host.o) has no symbols
Compiling Externals/LZO/minilzo.o
Archiving Externals/LZO/libminilzo.a
Indexing Externals/LZO/libminilzo.a
Compiling Source/Core/DiscIO/Src/BannerLoader.o
Compiling Source/Core/DiscIO/Src/BannerLoaderGC.o
Compiling Source/Core/DiscIO/Src/BannerLoaderWii.o
Compiling Source/Core/DiscIO/Src/Blob.o
Compiling Source/Core/DiscIO/Src/CompressedBlob.o
Compiling Source/Core/DiscIO/Src/DriveBlob.o
Compiling Source/Core/DiscIO/Src/FileBlob.o
Compiling Source/Core/DiscIO/Src/FileHandlerARC.o
Compiling Source/Core/DiscIO/Src/Filesystem.o
Compiling Source/Core/DiscIO/Src/FileSystemGCWii.o
Compiling Source/Core/DiscIO/Src/VolumeCreator.o
Compiling Source/Core/DiscIO/Src/VolumeDirectory.o
Compiling Source/Core/DiscIO/Src/VolumeGC.o
Compiling Source/Core/DiscIO/Src/VolumeWiiCrypted.o
Compiling Source/Core/DiscIO/Src/AES/aes_cbc.o
Compiling Source/Core/DiscIO/Src/AES/aes_core.o
Archiving Source/Core/DiscIO/Src/libdiscio.a
ranlib: file: Source/Core/DiscIO/Src/libdiscio.a(DriveBlob.o) has no symbols
Indexing Source/Core/DiscIO/Src/libdiscio.a
ranlib: file: Source/Core/DiscIO/Src/libdiscio.a(DriveBlob.o) has no symbols
Compiling Externals/Bochs_disasm/dis_decode.o
Compiling Externals/Bochs_disasm/dis_groups.o
Compiling Externals/Bochs_disasm/resolve.o
Compiling Externals/Bochs_disasm/syntax.o
Compiling Externals/Bochs_disasm/PowerPCDisasm.o
Archiving Externals/Bochs_disasm/libbdisasm.a
Indexing Externals/Bochs_disasm/libbdisasm.a
Compiling Source/Core/VideoCommon/Src/BPMemory.o
Compiling Source/Core/VideoCommon/Src/CPMemory.o
Compiling Source/Core/VideoCommon/Src/LookUpTables.o
Compiling Source/Core/VideoCommon/Src/TextureDecoder.o
Compiling Source/Core/VideoCommon/Src/XFMemory.o
Compiling Source/Core/VideoCommon/Src/XFBConvert.o
Compiling Source/Core/VideoCommon/Src/PixelShader.o
Compiling Source/Core/VideoCommon/Src/VertexShader.o
Compiling Source/Core/VideoCommon/Src/Statistics.o
Compiling Source/Core/VideoCommon/Src/Fifo.o
Compiling Source/Core/VideoCommon/Src/VideoState.o
Compiling Source/Core/VideoCommon/Src/Profiler.o
Archiving Source/Core/VideoCommon/Src/libvideocommon.a
Indexing Source/Core/VideoCommon/Src/libvideocommon.a
Compiling Source/Core/Common/Src/ABI.o
Compiling Source/Core/Common/Src/Common.o
Compiling Source/Core/Common/Src/ChunkFile.o
Compiling Source/Core/Common/Src/CPUDetect.o
Compiling Source/Core/Common/Src/DynamicLibrary.o
Compiling Source/Core/Common/Src/Hash.o
Compiling Source/Core/Common/Src/IniFile.o
Compiling Source/Core/Common/Src/FileSearch.o
Compiling Source/Core/Common/Src/FileUtil.o
Compiling Source/Core/Common/Src/MappedFile.o
Compiling Source/Core/Common/Src/MathUtil.o
Compiling Source/Core/Common/Src/MemArena.o
Compiling Source/Core/Common/Src/MemoryUtil.o
Compiling Source/Core/Common/Src/Plugin.o
Compiling Source/Core/Common/Src/StringUtil.o
Compiling Source/Core/Common/Src/TestFramework.o
Compiling Source/Core/Common/Src/Thunk.o
Compiling Source/Core/Common/Src/Timer.o
Compiling Source/Core/Common/Src/Thread.o
Compiling Source/Core/Common/Src/WaveFile.o
Compiling Source/Core/Common/Src/x64Emitter.o
Compiling Source/Core/Common/Src/x64Analyzer.o
Archiving Source/Core/Common/Src/libcommon.a
ranlib: file: Source/Core/Common/Src/libcommon.a(ChunkFile.o) has no symbols
Indexing Source/Core/Common/Src/libcommon.a
ranlib: file: Source/Core/Common/Src/libcommon.a(ChunkFile.o) has no symbols
Linking Binary/Darwin-i386/DolphinNoGUI
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/DSPHandler.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/MailHandler.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/main.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Config.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Globals.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/PCHW/AOSoundStream.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/PCHW/Mixer.os
In file included from Source/Plugins/Plugin_DSP_HLE/Src/PCHW/Mixer.cpp:27:
Source/Core/Common/Src/FixedSizeQueue.h:81:31: warning: no newline at end of file
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Debugger/Debugger.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Debugger/PBView.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Debugger/Mails.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Debugger/Blocks.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.os
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp: In function 'void
Logging
(short int*, int, int, bool, ParamBlockType&, int, u32) [with ParamBlockType
= AXParamBlock [128]]':
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: warning: 'Conditions' may
be used uninitialized in this function
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: note: 'Conditions' was
declared here
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: warning: 'Conditions' may
be used uninitialized in this function
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: note: 'Conditions' was
declared here
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp: In function 'void
Logging_(short int*, int, int, bool, ParamBlockType&, int, u32) [with ParamBlockType
= AXParamBlockWii_ [128]]':
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: warning: 'Conditions' may
be used uninitialized in this function
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: note: 'Conditions' was
declared here
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: warning: 'Conditions' may
be used uninitialized in this function
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: note: 'Conditions' was
declared here
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp: In function 'void
Logging_(short int*, int, int, bool, ParamBlockType&, int, u32) [with ParamBlockType
= AXParamBlockWii [128]]':
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: warning: 'Conditions' may
be used uninitialized in this function
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: note: 'Conditions' was
declared here
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: warning: 'Conditions' may
be used uninitialized in this function
Source/Plugins/Plugin_DSP_HLE/Src/Logging/Logging.cpp:536: note: 'Conditions' was
declared here
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/Logging/Console.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AX.os
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AX.cpp: In member function 'virtual
void CUCode_AX::MixAdd(short int*, int)':
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AX.cpp:349: warning: comparison is
always true due to limited range of data type
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.os
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp: In member function 'void
CUCode_AXWii::MixAdd_(short int*, int, ParamBlockType&) [with ParamBlockType =
AXParamBlockWii [128]]':
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp:85: instantiated from here
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp:171: warning: comparison is
always true due to limited range of data type
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp: In member function 'void
CUCode_AXWii::MixAdd_(short int*, int, ParamBlockType&) [with ParamBlockType =
AXParamBlockWii_ [128]]':
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp:90: instantiated from here
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp:171: warning: comparison is
always true due to limited range of data type
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_CARD.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_InitAudioSystem.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Jac.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_ROM.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCodes.os
Compiling shared Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.os
Linking shared Binary/Darwin-i386/Plugins/libPlugin_DSP_HLE.dylib
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/AOSoundStream.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/disassemble.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/gdsp_aram.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/gdsp_ext_op.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/gdsp_interface.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/gdsp_interpreter.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/gdsp_memory.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/gdsp_opcodes.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/gdsp_registers.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/Globals.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/HLE_Functions.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/HLE_Helper.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/main.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/Mixer.os
In file included from Source/Plugins/Plugin_DSP_LLE/Src/Mixer.cpp:24:
Source/Core/Common/Src/FixedSizeQueue.h:81:31: warning: no newline at end of file
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/opcodes.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/Tools.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/Logging/AXTask.os
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/Logging/Console.os
Source/Plugins/Plugin_DSP_LLE/Src/Logging/Console.cpp:197:7: warning: no newline at
end of file
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/Logging/Logging.os
Source/Plugins/Plugin_DSP_LLE/Src/Logging/Logging.cpp:380:7: warning: no newline at
end of file
Compiling shared Source/Plugins/Plugin_DSP_LLE/Src/Logging/ReadPBs.os
In file included from Source/Plugins/Plugin_DSP_LLE/Src/Logging/ReadPBs.cpp:30:
Source/Plugins/Plugin_DSP_LLE/Src/Logging/UCode_AXStructs.h:145:16: warning: no
newline at end of file
In file included from Source/Plugins/Plugin_DSP_LLE/Src/Logging/ReadPBs.cpp:31:
Source/Plugins/Plugin_DSP_LLE/Src/Logging/Console.h:26:7: warning: no newline at end
of file
Linking shared Binary/Darwin-i386/Plugins/libPlugin_DSP_LLE.dylib
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/DSPHandler.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/MailHandler.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/main.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/Globals.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/UCodes/UCode_AX.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/UCodes/UCode_CARD.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/UCodes/UCode_InitAudioSystem.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/UCodes/UCode_Jac.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/UCodes/UCode_ROM.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/UCodes/UCodes.os
Compiling shared Source/Plugins/Plugin_DSP_NULL/Src/UCodes/UCode_Zelda.os
Linking shared Binary/Darwin-i386/Plugins/libPlugin_DSP_NULL.dylib
Compiling shared Source/Plugins/Plugin_PadSimple/Src/PadSimple.os
Compiling shared Source/Plugins/Plugin_PadSimple/Src/GUI/ConfigDlg.os
Source/Plugins/Plugin_PadSimple/Src/GUI/../PadSimple.h:50: warning: 'controlNames'
defined but not used
Compiling shared Source/Plugins/Plugin_PadSimple/Src/XInputBase.os
Linking shared Binary/Darwin-i386/Plugins/libPlugin_PadSimple.dylib
Undefined symbols:
"_XkbSetDetectableAutoRepeat", referenced from:
_PAD_Initialize in PadSimple.os
ld: symbol(s) not found
/usr/bin/libtool: internal link edit command failed
scons: *** [Binary/Darwin-i386/Plugins/libPlugin_PadSimple.dylib] Error 1
scons: building terminated because of errors.
alex-nestas-imac:dolphin-emu-read-only Alex$

Actions #5

Updated by starfox5194 over 15 years ago

ok i finally got it to compile, but when i try to run it, i get a libpng error.
the same error appears in the regular dolphin with a gui, but this one provides a
little more info i think...

This looks like a version check error... I tried macports and reinstalled libpng...
All says that it works. I hope this isin't an error on my part. Thanks for all of
your awesome progress nakee && dolphin team!

alex-nestas-imac:~ Alex$
/Users/Alex/dolphin-emu-read-only/Binary/Darwin-i386/DolphinNoGUI ; exit;
dyld: Library not loaded: /opt/local/lib/libpng12.0.dylib
Referenced from: /opt/local/lib/libwx_macu_gl-2.8.0.dylib
Reason: Incompatible library version: libwx_macu_gl-2.8.0.dylib requires version
34.0.0 or later, but libpng12.0.dylib provides version 30.0.0
Trace/BPT trap
logout

Actions #6

Updated by nakeee over 15 years ago

  • Status changed from Accepted to Fixed

I'm closing this bug as it now compiles.
For more discussion about problems in the osx I started a new thread on the forum.
Feel free to join in and comment :)
http://www.dolphin-emu.com/newdesign/forum/viewthread.php?thread_id=27

Actions

Also available in: Atom PDF