Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Mac Binary #1

Open
jlarmstrongiv opened this issue Jul 21, 2017 · 3 comments
Open

Mac Binary #1

jlarmstrongiv opened this issue Jul 21, 2017 · 3 comments

Comments

@jlarmstrongiv
Copy link

If you have a mac binary that you would like to test, I would gladly try to run it on my machine :) unfortunately, I do not have purebasic

@tajmone
Copy link
Owner

tajmone commented Jul 22, 2017

I wish I had ... I'll need someone with macOs and PureBASIC. Also, it would have to be the specific version of PureBASIC used for the project (PureBASIC v5.42) because NTC currently creates an Ascii binary, and the newer versions of PureBASIC no longer support Ascii binaries (only Unicode).

I'm supposed to update the source code to make it work with Unicode binary, but there are some problems with Unicode strings in STDOUT and STDERR on Windows (Ascii chars are rendered with a following white space character when using redirection and piping).

I haven't yet worked out a safe way to output Ascii strings to STDOUT and STDERR with Unicode binaries. But hopefully I'll find a decent solutions and update the code.

You could try to download the demo version of PureBASIC for free. It has some limitations (no DLL, max 800 lines of code, or something like that). Maybe you can compile it with it:

http://www.purebasic.com/download.php

... but chances are that the demo version is going to be the laster release of PureBASIC, so it will only allow Unicode binaries.

Another possible solution would be to ask on the PureBASIC forums if some Mac user is willing to compile it for us. It would be very nice to have binary bersions for all 3 OSs supported.

@jlarmstrongiv
Copy link
Author

jlarmstrongiv commented Jul 22, 2017

I had tried downloading purebasic and getting it to work, but either because of what you described or user-error, I wasn’t able compile it. ¯\_(ツ)_/¯

@tajmone
Copy link
Owner

tajmone commented Jul 22, 2017

Yes, must be because of the version. If I get around to find some PureBASIC user with Mac who can compile it I'll let you know via PM!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants