Building from source
Posted: Fri Feb 21, 2025 1:36 am
Hi,
For context I studied Computer Science in the late 90's, however am by no means a developer. I can read and understand the code but having never been in the industry (I work in data and mechanical assets) the use of build environments and tools is very new to me.
I have spent a couple of days installing various versions of Qt, MSYS, MinGW, OpenSSL and have had very little success in achieving a final compiled version of FastECU.
I am interested in the project and feel I may have something to add if I am able to successfully compile a working exe.
Would it be possible to have some guidance on what and how I need to install the various tools to do this?
For example, in the Issues section regarding Build in Github there is the line " Just make sure Qt contains QtSerial, QtCharts and QtXml modules and that MinGW is 32-bit version so that OpenPort drivers works" but the Qt Maintenance Tool doesn't allow for these modules to be included in Qt5.15, and the only kits that can be included are for 64 bit MinGW.
Thanks!
Ben
For context I studied Computer Science in the late 90's, however am by no means a developer. I can read and understand the code but having never been in the industry (I work in data and mechanical assets) the use of build environments and tools is very new to me.
I have spent a couple of days installing various versions of Qt, MSYS, MinGW, OpenSSL and have had very little success in achieving a final compiled version of FastECU.
I am interested in the project and feel I may have something to add if I am able to successfully compile a working exe.
Would it be possible to have some guidance on what and how I need to install the various tools to do this?
For example, in the Issues section regarding Build in Github there is the line " Just make sure Qt contains QtSerial, QtCharts and QtXml modules and that MinGW is 32-bit version so that OpenPort drivers works" but the Qt Maintenance Tool doesn't allow for these modules to be included in Qt5.15, and the only kits that can be included are for 64 bit MinGW.
Thanks!
Ben