SyntaxBomb - Indie Coders

Languages & Coding => Monkey => Topic started by: MikeHart on May 10, 2018, 20:02:37

Title: Cerberus X v2018-04-21 OSX preview
Post by: MikeHart on May 10, 2018, 20:02:37
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 (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.
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: Qube on May 10, 2018, 20:25:35
Install OK but I get the following when I launch it :

( High Sierra 10.3.4 )

(https://www.syntaxbomb.com/images/CTEDError01.png)

Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: Qube on May 10, 2018, 20:27:31
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
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: MikeHart on May 10, 2018, 20:51:15
Could you please download the v2017-10-24 version and see if that works?
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: Qube on May 10, 2018, 22:56:08
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.
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: MikeHart on May 11, 2018, 04:43:30
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.
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: Qube on May 11, 2018, 05:52:25
Yay, that version works \o/ - The examples compile and run too.

QuoteSorry 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
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: MikeHart on May 11, 2018, 06:16:23
Awesome. Glad it runs for you.
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: iWasAdam on May 11, 2018, 06:19:46
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?
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: MikeHart on May 11, 2018, 07:35:21
Yes it does.


To my knowledge it should be 64bit on all platforms.
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: iWasAdam on May 11, 2018, 08:35:17
That's excellent :) for a moment I thought you might have issues with MacOS dropping 32bit support - but thats good to know :)
Title: Re: Cerberus X v2018-04-21 OSX preview
Post by: Qube on May 23, 2018, 05:04:00
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 :)