March 05, 2021, 08:06:47 PM

Author Topic: Cerberus X v2018-04-21 OSX preview  (Read 2379 times)

Offline MikeHart

Cerberus X v2018-04-21 OSX preview
« on: May 10, 2018, 08:02:37 PM »
Hi folks,

since I got now a mac mini, I have tried to fight the dreading permission problem and I think I beat this sucker. Please try and report back with your findings and OSX version.

https://krautapps.itch.io/cerberus-x/devlog/33678/osx-version-2018-04-21-preview-uploaded

Thank you
Michael


P.S.: For the once that are waiting for the OSX AGK target. Please be patient. My first goal is to create a distribution again.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2633
  • Total likes: 4
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Cerberus X v2018-04-21 OSX preview
« Reply #1 on: May 10, 2018, 08:25:35 PM »
Install OK but I get the following when I launch it :

( High Sierra 10.3.4 )



Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2633
  • Total likes: 4
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Cerberus X v2018-04-21 OSX preview
« Reply #2 on: May 10, 2018, 08:27:31 PM »
This might be the reason :

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: @rpath/QtWebKitWidgets.framework/Versions/5/QtWebKitWidgets
  Referenced from: /Applications/Cerberus/*/Ted.app/Contents/MacOS/Ted
  Reason: image not found
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline MikeHart

Re: Cerberus X v2018-04-21 OSX preview
« Reply #3 on: May 10, 2018, 08:51:15 PM »
Could you please download the v2017-10-24 version and see if that works?

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2633
  • Total likes: 4
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Cerberus X v2018-04-21 OSX preview
« Reply #4 on: May 10, 2018, 10:56:08 PM »
v2017-10-24 opens but the examples files I've tested come up with :

"/Applications/Cerberus/bin/transcc_macos" -target=Html5_Game -config=Debug -run "/Applications/Cerberus/examples/mojo/mikehart/BitmapFont/BitmapFont.cxs"
TRANS cerberus compiler V2017-10-24
Parsing...
/Applications/Cerberus/modules/mojo/graphics.cxs<938> : Error : Syntax error - unexpected token '‘'
Done.
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline MikeHart

Re: Cerberus X v2018-04-21 OSX preview
« Reply #5 on: May 11, 2018, 04:43:30 AM »
Yes, that was the wron character to comment that line out.


Anyway, I have uploaded a new version to itch.io. I think I got it. Sorry for the inconvenience. I am still learning regarding OSX deployment.
I have deinstalled QT to see the same error you got. Then I installed this new version of CX and that worked.
Hopefully for you too.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2633
  • Total likes: 4
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Cerberus X v2018-04-21 OSX preview
« Reply #6 on: May 11, 2018, 05:52:25 AM »
Yay, that version works \o/ - The examples compile and run too.

Quote
Sorry for the inconvenience. I am still learning regarding OSX deployment.
Never fear, I'm more than happy to keep trying versions until they work. It's more important that you put in all the donkey work in order to bring this to us ;D
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline MikeHart

Re: Cerberus X v2018-04-21 OSX preview
« Reply #7 on: May 11, 2018, 06:16:23 AM »
Awesome. Glad it runs for you.

Online iWasAdam

Re: Cerberus X v2018-04-21 OSX preview
« Reply #8 on: May 11, 2018, 06:19:46 AM »
Glad to see it all start to come together for you. Having a 'real' mac to work on is very different from thinking it will work <grin>.

Does cerberusX compile to 64bit as well?

Offline MikeHart

Re: Cerberus X v2018-04-21 OSX preview
« Reply #9 on: May 11, 2018, 07:35:21 AM »
Yes it does.


To my knowledge it should be 64bit on all platforms.

Online iWasAdam

Re: Cerberus X v2018-04-21 OSX preview
« Reply #10 on: May 11, 2018, 08:35:17 AM »
That's excellent :) for a moment I thought you might have issues with MacOS dropping 32bit support - but thats good to know :)

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2633
  • Total likes: 4
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Cerberus X v2018-04-21 OSX preview
« Reply #11 on: May 23, 2018, 05:04:00 AM »
I can happily confirm that with a few tips from Mike, AGK via Cerberus X works really well ;D - He's done a great job and from what I can tell so far it's ffffaaasssssttt :)
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal