I have installed Lazarus RC2 on multiple Windows platforms (Win7 & Win10, including 2 Virtual Machines on a MacBook Pro High Sierra). I have successfully installed TMS Framework Neutral Component (FNC) Studio on all of these, but I am only having problems on the native MacOS installation of Lazarus RC2.
FNC Studio contains 5 package sets: 2 *.lpk files for each set: a design time and a runtime package.
All of these install fine in Windows installations of Lazarus RC2, but 2 of these packages fail to install in the native MacOS version of RC2.
(I do not have a working version of Lazarus 1.8.4 on MacOS, 'cuz I just couldn't get the gdb debugger to work. RC2 is a HUGE improvement!)
Here is the error message I get when trying to install the Dashboard package:
LCLTMSFNCWPReg.pas(44,0) Error: Can't open resource file "/Developer/TMS FNC Dashboard Pack/TMSFNCDashBoardResources.dcr"
I realize that you might tell me that this is a TMS problem, but because of these facts, I think that this is really a Lazarus problem:
- This .dcr file is indeed present in the package source directory for the MacOS install
- The other FNC packages, that WERE successfully installed in MacOS RC2, also have .dcr files which gave no trouble
- This Dashboard package has installed successfully into multiple Windows versions of Lazarus RC2.
I have attached a PDF that shows all the Lazarus messages from the failed TMS FNC Dashboard package install attempt.
Here is the error message I get when trying to install the TMS FNC Blox package:
Build IDE: Exit code 512, Errors: 1
Fatal: Cannot find LCLTMSFNCBloxShapesFlowChart used by LCLTMSFNCBloxControl, incompatible ppu=/Developer/TMS FNC Blox/lib/i386-darwin/LCLTMSFNCBloxShapesFlowchart.ppu, package LCLTMSFNCBloxPkg
I have installed a PDF of all the messages from the failed TMS FNC Blox package install attempt as well.
I will submit this support request to TMS as well, since they seem to be working with you folks.
How can I work with you and TMS to solve these problems?
Best regards,
Dr. Bob Miller
Trace Systems Inc.