| Re: [hatari-devel] Test needed to build OSX version | 
[ Thread Index | 
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
] 
- To: Jerome Vernet <vernet.jerome@xxxxxxxxxx>
- Subject: Re: [hatari-devel] Test needed to build OSX version
- From: Bob Carpenter <bcripon89@xxxxxxxxx>
- Date: Thu, 20 Jun 2013 17:21:23 -0500
- Cc: Nicolas Pomarède <npomarede@xxxxxxxxxxxx>, "hatari-devel@xxxxxxxxxxxxxxxxxxx" <hatari-devel@xxxxxxxxxxxxxxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=20120113;        h=mime-version:in-reply-to:references:date:message-id:subject:from:to         :cc:content-type;        bh=sy8QPM3hJGUuda4wTlXN6qiQuYGHv0OIBchFIwxeHTs=;        b=llUPgGpqfI41Y+Ef56AcDzW2TkCa3p7IxwW6cJV1BFIEBvgBdLnCNuIKmK17QxOJ4Z         bgu0fpt0eIaHkvj7vvVYEHltRvVTALWkKZOeuHjR6MU8MxHfd0idi4JzEX125YKJz03A         T7bucrA/pUJj6ZoqHRVeH23ofG7DibZxChU/5cNLe6fout+LFon1wNWdIL1kXxEzatcg         kro//8LaQiqmTEudiDgylCb22mV12ZPnAyt4JcQI2V9HyyqdL8TkKXMVTOEry3t8k/C0         l8eqtbPr896A98lB3mkFmNcGDSw55kgTfNsgELW9TbHBEelhvS7fF42hgYfwm/+Ao5/S         0TYQ==
When I built Hatari this evening, I started using cmake generated Xcode project. When I do this, Hatari does compile but it immediately complains that SDLMain.nib cannot be opened. Once I copied it from the older source code that I had to the English.lproj directory and recompiled Hatari, then Hatari was able to run.
The next step was to use my Xcode project that I have used for 1.6.2. When I try to compile using that project, I get 40 linker errors. It appears it used the clang linker. I have attached the errors to this email.
Bob C
Undefined symbols for architecture x86_64:
  "_ACIA_AddWaitCycles", referenced from:
      _Midi_Control_ReadByte in midi.o
      _Midi_Control_WriteByte in midi.o
      _Midi_Data_ReadByte in midi.o
      _Midi_Data_WriteByte in midi.o
  "_ACIA_Array", referenced from:
      _SDL_main in main.o
      _Reset_ST in reset.o
  "_ACIA_IKBD_Read_RDR", referenced from:
      _IoMemTable_ST in ioMemTabST.o
      _IoMemTable_STE in ioMemTabSTE.o
      _IoMemTable_TT in ioMemTabTT.o
      _IoMemTable_Falcon in ioMemTabFalcon.o
  "_ACIA_IKBD_Read_SR", referenced from:
      _IoMemTable_ST in ioMemTabST.o
      _IoMemTable_STE in ioMemTabSTE.o
      _IoMemTable_TT in ioMemTabTT.o
      _IoMemTable_Falcon in ioMemTabFalcon.o
  "_ACIA_IKBD_Write_CR", referenced from:
      _IoMemTable_ST in ioMemTabST.o
      _IoMemTable_STE in ioMemTabSTE.o
      _IoMemTable_TT in ioMemTabTT.o
      _IoMemTable_Falcon in ioMemTabFalcon.o
  "_ACIA_IKBD_Write_TDR", referenced from:
      _IoMemTable_ST in ioMemTabST.o
      _IoMemTable_STE in ioMemTabSTE.o
      _IoMemTable_TT in ioMemTabTT.o
      _IoMemTable_Falcon in ioMemTabFalcon.o
  "_ACIA_Init", referenced from:
      _SDL_main in main.o
  "_ACIA_InterruptHandler_IKBD", referenced from:
      _pIntHandlerFunctions in cycInt.o
  "_ACIA_MemorySnapShot_Capture", referenced from:
      _MemorySnapShot_Capture in memorySnapShot.o
      _MemorySnapShot_Restore in memorySnapShot.o
  "_ACIA_Reset", referenced from:
      _Reset_ST in reset.o
  "_Console_Check", referenced from:
      _DebugCpu_Check in libDebug.a(debugcpu.o)
  "_NatFeat_Call", referenced from:
      _OpCode_NatFeat_Call in libUaeCpu.a(hatari-glue.o)
     (maybe you meant: _OpCode_NatFeat_Call)
  "_NatFeat_ID", referenced from:
      _OpCode_NatFeat_ID in libUaeCpu.a(hatari-glue.o)
     (maybe you meant: _OpCode_NatFeat_ID)
  "_Profile_CpuAddressData", referenced from:
      _Disass68k_loop in libDebug.a(68kDisass.o)
  "_Profile_CpuGetCallinfo", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuGetPointers", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuSave", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuShowAddresses", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuShowCallers", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuShowCounts", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuShowCycles", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuShowMisses", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuShowStats", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_CpuStart", referenced from:
      _DebugCpu_SetDebugging in libDebug.a(debugcpu.o)
  "_Profile_CpuStop", referenced from:
      _DebugCpu_InitSession in libDebug.a(debugcpu.o)
  "_Profile_CpuUpdate", referenced from:
      _DebugCpu_Check in libDebug.a(debugcpu.o)
  "_Profile_DspAddressData", referenced from:
      _dsp56k_getInstructionText in libFalcon.a(dsp_disasm.o)
  "_Profile_DspGetCallinfo", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspGetPointers", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspSave", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspShowAddresses", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspShowCallers", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspShowCounts", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspShowCycles", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspShowStats", referenced from:
      _Profile_Command in libDebug.a(profile.o)
  "_Profile_DspStart", referenced from:
      _DebugDsp_SetDebugging in libDebug.a(debugdsp.o)
  "_Profile_DspStop", referenced from:
      _DebugDsp_InitSession in libDebug.a(debugdsp.o)
  "_Profile_DspUpdate", referenced from:
      _DebugDsp_Check in libDebug.a(debugdsp.o)
  "_pACIA_IKBD", referenced from:
      _IKBD_Init in ikbd.o
      _IKBD_MemorySnapShot_Capture in ikbd.o
      _IKBD_Send_Byte_Delay in ikbd.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)