Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

32bit is deprecated on OS X #1150

Closed
skaffen opened this issue Jun 25, 2018 · 42 comments
Closed

32bit is deprecated on OS X #1150

skaffen opened this issue Jun 25, 2018 · 42 comments

Comments

@skaffen
Copy link

@skaffen skaffen commented Jun 25, 2018

Using v5.15.4.

As of OS X 10.13.5 (High Sierra) I'm receiving warning's about 32bit deprecation.

https://support.apple.com/en-gb/HT208436

Are there plans for a 64bit OS X version?

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Jun 26, 2018

@AlexCGN13
Copy link

@AlexCGN13 AlexCGN13 commented Jul 15, 2018

hi ,
i am a total newbie to programming, but the gui doesn't seem to work properly under High Sierra:
the app is crashing showing you "access violation" and forces you to quit, it also freezes, or closes suddenly in a middle of an action .
does Someone know how to improve the gui for Mac ?
Greetings ,
Alex

@leonsoft-kras
Copy link
Contributor

@leonsoft-kras leonsoft-kras commented Jul 15, 2018

  1. install Lazarus development environment
  2. download project to your computer
  3. run under the debugger.

Enjoy )))

@AlexCGN13
Copy link

@AlexCGN13 AlexCGN13 commented Jul 15, 2018

thanks, i'll try it!

@skaffen
Copy link
Author

@skaffen skaffen commented Jul 16, 2018

@AlexCGN13 Obviously it shouldn't crash, but it does run relatively crash free on High Sierra 10.13.6 for me. Might be something specific to your app or system preferences?

@karb0f0s
Copy link

@karb0f0s karb0f0s commented Oct 2, 2018

OS X Mojave is now released and it suggests to move to 64-bit app. Any updates on moving to 64-bit app?

@leonsoft-kras
Copy link
Contributor

@leonsoft-kras leonsoft-kras commented Oct 2, 2018

If there are programmers.
For some reason, there are no free programmers for OS X (Mac)

@faergeek
Copy link

@faergeek faergeek commented Nov 9, 2018

Would it be easy to compile for 64 bit if I have a mac, but don't know Pascal/Lazarus too much?

@faergeek
Copy link

@faergeek faergeek commented Nov 9, 2018

Or would somebody be able to donate for Circle CI to build this automatically, for example? There's macOS support, but it requires paid plan

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Nov 9, 2018

@faergeek Travis CI also supports macOS for free plan, as you can see we are using.

@faergeek
Copy link

@faergeek faergeek commented Nov 9, 2018

@PeterDaveHello Sorry, didn't RTFM too much. So what's the problem with 64-bit build? Just googled and didn't find confirmation that Travis CI doesn't support 64-bit or vice versa. Is that problem? What about cross-compilation then?

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Nov 9, 2018

@faergeek code level changes need to be done.

@faergeek
Copy link

@faergeek faergeek commented Nov 9, 2018

@PeterDaveHello Could you please estimate at least too approximately how much changes it needs? All over the codebase or only some places? Didn't try to read the code yet, sorry again

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Nov 9, 2018

@faergeek no, that's not possible at this moment.

@CnuPuH
Copy link

@CnuPuH CnuPuH commented Feb 21, 2019

@PeterDaveHello Is there any news when switching to a 64-bit?

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Feb 21, 2019

@CnuPuH nope, we don't have enough resource to do that

@Jbb08
Copy link

@Jbb08 Jbb08 commented Mar 21, 2019

Hi @PeterDaveHello does that mean once Apple update Mac OS Mojave this year (and likely restrict it to 64 bit only apps) we won't be able to use Trans Gui anymore? Or will you assign resource to it before then?

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Mar 21, 2019

@Jbb08 I'm not really sure, maybe only Apple knows it.
To be honest that I have no resource to be located on this, it's all free and open source without donation or company support, feel free to contribute if you want ;)

@mrowlinson
Copy link

@mrowlinson mrowlinson commented Mar 21, 2019

@PeterDaveHello Apple already announced it actually. 10.14 Mojave is the last release to support 32-bit software. Once people upgrade to 10.15 the app will no longer work.

Don’t mean that as a criticism. Just as an FYI since you seemed unsure.

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Mar 22, 2019

@mrowlinson Thanks, I know the announcement, just as that's not something we can control, so it always depends on Apple.

@BUGgs
Copy link

@BUGgs BUGgs commented Jun 4, 2019

It's now official and real: not compatible anymore with 10.15 beta 1 (and next version)

@leonsoft-kras
Copy link
Contributor

@leonsoft-kras leonsoft-kras commented Jun 4, 2019

It's now official and real: not compatible anymore with 10.15 beta 1 (and next version)

Why this information? While not one owner of Apple has offered his help.

We have no Apple and no desire to buy these products. Therefore, please offer a solution to finalize the program.

@Jbb08
Copy link

@Jbb08 Jbb08 commented Jun 4, 2019

I’m an Apple user and if I knew how to support and make it work I would. We can’t let this amazing GUI die because no one knows how to update it to 64bit :(

@leonsoft-kras
Copy link
Contributor

@leonsoft-kras leonsoft-kras commented Jun 4, 2019

I think:

  1. install Lazarus, 64bit version (from site).
  2. compile version in Lazarus

@skaffen
Copy link
Author

@skaffen skaffen commented Jun 4, 2019

I'm an OS X, Linux, FreeBSD and Windows user. They all have their merits and target users.

I'll install Lazarus and have a poke around. The Lazarus community seem fairly supportive and other people are looking at the 64bit conversions https://forum.lazarus.freepascal.org/index.php?topic=40268.0

The Carbon widget problem is likely way over my head. I'm capable of compiling stuff and changing a few flags and knobs but that's about it.

@baz1536
Copy link

@baz1536 baz1536 commented Jul 27, 2019

has anybody had any joy installing this on Catalina, when it finally comes out in September i am tempted to not upgrade as require TransGUI

@PeterDaveHello PeterDaveHello pinned this issue Aug 10, 2019
@someperson
Copy link
Contributor

@someperson someperson commented Sep 2, 2019

@baz1536 I've been working for a little while on a 64-bit Cocoa port that can be run in Catalina. Builds can be found here, though note that they are not fully-tested:
https://github.com/someperson/transgui/releases

@skaffen
Copy link
Author

@skaffen skaffen commented Sep 2, 2019

@someperson you star! Working without any issues as 64bit binary on 10.14.6. No deprecation warnings encountered.

Screenshot 2019-09-02 at 15 06 18

@CelticWebSolutions
Copy link

@CelticWebSolutions CelticWebSolutions commented Sep 11, 2019

@baz1536 I've been working for a little while on a 64-bit Cocoa port that can be run in Catalina. Builds can be found here, though note that they are not fully-tested:
https://github.com/someperson/transgui/releases

Your latest v5.17.0-cocoa-alpha6 build works perfectly for me. Thank you!

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Sep 14, 2019

I just merged #1224, now planning a new release, will have a new version this month.

@mrc247-DE
Copy link

@mrc247-DE mrc247-DE commented Sep 30, 2019

will a 64 bit version be released before macOS 10.15 (aka Catalina) is released on October 4th? or only afterwards? Can you already give an approximate date?

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Sep 30, 2019

@mrc247-DE I'll try

@mrc247-DE
Copy link

@mrc247-DE mrc247-DE commented Sep 30, 2019

Hi, thanks for the fast reply. and thank you for your work. :-)
I just wanted to know, you better leave your time and publish a bug-free version, 10.15 can wait.
Apple probably has to fix a lot, as it was with iOS 13.0, so it does not hurt to wait a few weeks with the update to 10.15 ;-)

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Sep 30, 2019

@mrc247-DE thanks, actually, bug-free it's impossible for real, and we do have a lot of known issues waiting to be fixed or implemented, feel free to help report and join development to make it better and better.

@WolfH
Copy link

@WolfH WolfH commented Oct 7, 2019

10.15 is now out, any chance of getting a 64 bit version soon?

@atombender
Copy link

@atombender atombender commented Oct 7, 2019

macOS Catalina came out today and no longer supports 32-bit apps. A new release would be good!

@johny5uk
Copy link

@johny5uk johny5uk commented Oct 7, 2019

@sergey-sc
Copy link

@sergey-sc sergey-sc commented Oct 7, 2019

@luigiguarnieri
Copy link

@luigiguarnieri luigiguarnieri commented Oct 8, 2019

https://github.com/someperson/transgui/releases/tag/v5.17.0-cocoa-alpha6 works with Catalina

Thanks, it works great with Catalina 👍

@PeterDaveHello
Copy link
Member

@PeterDaveHello PeterDaveHello commented Oct 11, 2019

@PeterDaveHello PeterDaveHello unpinned this issue Oct 11, 2019
@MattyBalaam
Copy link

@MattyBalaam MattyBalaam commented Oct 22, 2019

Nice work, it now also picks up the dark theme too.

@ScottJang
Copy link

@ScottJang ScottJang commented Nov 13, 2019

Thank you so much. Love that it works in dark mode as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet