FET executable for Mac OS X, by Darren McDonald

Started by Liviu Lalescu, August 10, 2016, 06:49:32 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

ayreon

Hi Darren,
I tried downloading the new FET-6.9.4.zip but it seems to have the same problem :-(

Volker Dirr

#166
Just as a question:
Do you have an Intel (x86) Apple computer (so around 2 years and older)
or do you have a M1 or M2 (ARM) Apple comuter (so around 2 years and newer)?

ayreon

Intel macOS (macMini 2018 with macOS Ventura). Versions until FET-6.9.2 work as expected

Volker Dirr

hmm... ok.
I don't know the reaason yet. We didn't change macOS related stuff in the FET source.
So i guess...
... there is a bug in the newer Qt versions
or
... Darren or newer Qt Versions might have accidentally changed the target version from x86 to ARM.
or
...???

I sadly haven't got an idea how to locate and fix the bug.


ayreon

I searched for the error online and I finally found the solution, there is something wrong with the file attributes. I fixed by executing:
xattr -cr fet.appMaybe there is some extended attribute that wasn't there on the previous versions, now it works.

Darren McDonald

Quote from: ayreon on August 09, 2023, 11:25:45 AMI searched for the error online and I finally found the solution, there is something wrong with the file attributes. I fixed by executing:
xattr -cr fet.appMaybe there is some extended attribute that wasn't there on the previous versions, now it works.

Sorry for the late reply, and thanks ayreon for sending this along. I think the issue was caused by a bad installation of Qt on one of my computers—compiling now doesn't seem to be problematic, but do let us know if you run into any further trouble!

rbenit68

Hi,

I have just downloaded fet-6.12.0.dmg, I open a .fet file and when I press button timetable-generate-*start*, form vanishes and no further notice of the app apart of the crash report (attached). I have observed the same behaviour with some previous .dmg packages, fet-6.9.2.dmg is the last one that works properly in my box.

I have managed to build fet from source through MacPorts qt5 (qt6 has errors in Big Sur MacPorts) and it works like a charm.

I would only to point out these crashes, for what it's worth.

Thanks Liviu, Volker, Darren and all who have contributed to fet.

Liviu Lalescu

Thank you, @rbenit68 ,

Please have a look at the supported platforms: https://doc.qt.io/qt-6/supported-platforms.html

It seems that you need macOS >= 11 to be able to use Qt 6, which is used by Darren in his FET package. Fortunately, FET can be compiled also with Qt 5, which is what you did.

rbenit68

Thank you @Liviu Lalescu.

As you point out, macOS 11 is a supported platform for qt6, so maybe the problem is a different one.

Best.

Liviu Lalescu

I think they say on that page that to build a project with Qt 6 you need macOS >= 12? Maybe they forgot to check compatibility with macOS 11...

I do not understand these problems with old macOS operating systems - on a PC I can simply install at any moment the latest preferred GNU/Linux distribution.

I think/hope it is not a FET problem.