Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
ASPiKreator Mac OS damaged
Avatar
shane
Member
Members
June 7, 2019 - 11:31 am
Member Since: June 7, 2019
Forum Posts: 6
sp_UserOfflineSmall Offline

Hello! I am just getting started with ASPiK and both the SDK and stand alone versions of the ASPiKreator for Mac OS are damaged and cannot be open. I tried opening the Kreator in Windows on the same machine running Parallels and it worked just fine. Anyone else having this issue?

Cheers!

Avatar
W Pirkle
Admin
June 7, 2019 - 12:26 pm
Member Since: January 29, 2017
Forum Posts: 350
sp_UserOfflineSmall Offline
Hi Shane - thanks for noting this. I just replied to you on the YouTube page to post a question here, but it looks like we were out of sync. Here is the same answer:
 
I had to do a recompile of the Kreator on MacOS using a newly installed Mojave OS. The problem with MacOS is that XCode is tied to it in a way that would prevent users from running it if they weren't on Mojave or later, so I tried to get tricky and keep the old compile (10.10) but alter the package contents. My beta testers had no issues, but it looks like there is still something going on. Stand by for a new version of the Kreator. I am going to revive an old Mac for that, to try to keep as many Mac users in the loop as possible. I will probably refactor it as well, so that it behaves more like the Windows version.
 
- Will
Avatar
W Pirkle
Admin
June 7, 2019 - 12:55 pm
Member Since: January 29, 2017
Forum Posts: 350
sp_UserOfflineSmall Offline

Also note that since ASPiK is platform independent, any project you create or modify with the Windows version can be copied over to the Mac side as well and vice versa. 

There is nothing inherently "windows or mac" in the Kreator - it just copies files and alters the CMakeLists.txt file. The code creator just writes text into the .cpp or .h files, so you can freely move those projects back and forth from Mac to Windows. 

- Will 

Avatar
W Pirkle
Admin
June 7, 2019 - 1:59 pm
Member Since: January 29, 2017
Forum Posts: 350
sp_UserOfflineSmall Offline

Oh, one other thing: the next version of ASPiK is going to be on GitHub in open-source format for contributions, bug fixes, etc...

I will include this new Kreator exe's with that and hopefully will be up in a day or two, though I won't include the code for them - which is ultra simple file copy/replace and string copy/replacement stuff anyway. 

Will

Avatar
shane
Member
Members
June 9, 2019 - 7:53 am
Member Since: June 7, 2019
Forum Posts: 6
sp_UserOfflineSmall Offline

Hi Will, thanks for the information! I'll be looking forward to seeing ASPiK on GitHub!

I'm still a little confused about what I'm getting when I use the Kreator the folders and files that it generates don't seem to be the same and I can't find the source files that you show in the video. I've attached a couple screenshots to show exactly what I mean. I was using the Kreator on the Windows partition and setting the folder on my mac side. I also tried just creating the whole project within the windows partition, but still got this same folder layout. 

Thanks again for taking the time!

 

Kreator running on Windows

Folder created with Kreator

Avatar
W Pirkle
Admin
June 9, 2019 - 9:30 am
Member Since: January 29, 2017
Forum Posts: 350
sp_UserOfflineSmall Offline

Hi Shane

There are a couple of issues going on with Parallels and the Win version of Kreator.

One problem has to do with how Parallels is reporting the file paths of the destination folder (e.g. mac folder but using Win kreator). The software's OS-specific function calls to copy and rename files are confused about the true location of the destination folder when it is //Mac/Home/...

The next is the ability for a piece of software to modify a file across the OS boundary. If you browse to locate the mapped drive, you will get something like Y: Mac Home. In this case, the files are copied across the OS boundary and wind up in the destination, but the Kreator can not open the CMakeLists.txt file for writing. The OS is preventing this from happening. 

This is also the reason you can't run CMake on the mac partition, to work on a Windows CMakeLists.txt file.

The new software will be up shortly - I recompiled it as OS 10.10 and up, so there should not be an issue - but I only have a couple of Macs to test with, so if you have any issues at all, of course please report them here.

Since I do both Mac and Windows projects regularly, I have identical versions of ALL_SDK/... on both Windows and Mac roots. I usually only use the Mac version of the creator and I just make a project on the Mac side, then copy it to the Windows side. I still have not found a truly clean way to share the ALL_SDK/ folder across the two OS's. And, since you have to run CMake locally on a local ASPiK project folder, I don't think there is an easy way around it. 

But, if anyone figures out how to do that, I would love to know!!

- Will

Avatar
W Pirkle
Admin
June 12, 2019 - 11:46 am
Member Since: January 29, 2017
Forum Posts: 350
sp_UserOfflineSmall Offline
Forum Timezone: America/New_York

Most Users Ever Online: 55

Currently Online:
8 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Skyler: 48

Derek: 46

Frodson: 45

TheSmile: 43

Peter: 41

clau_ste: 39

JimmyM: 33

Gwen: 32

EZB: 24

lppier: 23

Member Stats:

Guest Posters: 1

Members: 568

Moderators: 1

Admins: 4

Forum Stats:

Groups: 12

Forums: 36

Topics: 583

Posts: 2340

Newest Members:

AdamR, Stuart, Al Calabrese, frankthetank, dhodgson, Wanderer, mister1234, Evan Galvanek, Rowan Fraser, patrickbarr1984

Moderators: W Pirkle: 350

Administrators: Tom: 69, JD Young: 80, Will Pirkle: 0, W Pirkle: 350