Compiling fetrunner for macOS

Started by kieronsalmon, March 07, 2026, 06:04:56 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

kieronsalmon

Hi all.  I was wondering if anyone had tried to compile fetrunner gui for macOS.  I have tried adapting the linux instructions, and things compile but I end up with a non-executable file.  I create a very complex timetable for a University with thousands of constraints and I'm hoping to use this tool to predict whether the timetable will generate.
Thanks in advance :)

Liviu Lalescu


Volker Dirr

It will help if you post an error report.
So you compiled an executable already?
You started the executable and it crashed?
Post the error log here.

gradgrind

I'm sorry, but I can't test stuff on macOS. The best I can suggest at the moment is to try running fetrunner in Linux, in a virtual machine if you don't have a real one available (remember to allocate enough processors). However, note that although Go and Qt should work on ARM processors, fetrunner itself has not been tested in this environment.

As Volker wrote, some more details about how the attempt failed might be helpful – error messages, etc.

Liviu Lalescu


kieronsalmon

Hi all.  Thanks for your comments.  There were no error messages, everything seemed to compile just fine, but when I open the resulting fetrunner gui app it says it's corrupted or incomplete.

With a bit of help from chatGPT I've now managed to generate an fetrunner gui app that now runs.  However on opening it is asking for a command line FET file. I normally download FET from Darren McDonalds page, and that has an FET app but not a command line file.

Apologies for all the queries.  I'm more a Mac user rather than a Mac compiler.

Liviu Lalescu

Hello!

Darren just published today complete FET compilation instructions. Link: https://lalescu.ro/liviu/fet/forum/index.php?topic=6780.0 . You might be able to replicate the process for fet-cl.

kieronsalmon

Hi all.  I'm pleased to say I now have a running version of fetrunner (Mac ARM processor) and everything appears to work fine.

Thank-you so much for all your help.