Hi Martin,
Revisiting the ability to compile MSEide under FreeBSD (I'm using 64-bit
OS) using FPC 2.6.4
Here is my compilation script.
======================================
#!/bin/sh
rm units/x86_64-freebsd/*
# Some compiler defines supported by MSEide
# -dmse_no_ifi \
/data/devel/fpc-2.6.4/x86_64-freebsd/bin/ppcx64 \
-O- -gl \
-FUunits/x86_64-freebsd \
-Fu${PWD}/lib/common/* -Fu${PWD}/lib/common/kernel/linux \
-Fi${PWD}/lib/common/kernel \
-o./mseide.elf \
apps/ide/mseide.pas
======================================
Using this with the latest code from the git repository, I get the
following error:
--------------------------------------
...snip...
Compiling ./lib/common/ifi/mseifilink.pas
Compiling ./lib/common/ifi/mseifiendpoint.pas
Compiling ./lib/common/designutils/mseififieldeditor.pas
Compiling ./lib/common/designutils/mseififieldeditor_mfm.pas
regifi.pas(225,7) Error: Illegal type conversion: "LongInt" to
"tififieldlink"
regifi.pas(243,14) Error: Illegal type conversion: "LongInt" to
"tificonnectedfields1"
regifi.pas(252,19) Error: Illegal type conversion: "LongInt" to
"tificonnectedfields"
regifi.pas(260) Fatal: There were 3 errors compiling module, stopping
Fatal: Compilation aborted
--------------------------------------
I don't need IFI support, so if I disable that via -dmse_no_ifi then I
get the following error:
-----------------------------
...snip....
Compiling apps/ide/templateeditor.pas
Compiling apps/ide/templateeditor_mfm.pas
Compiling apps/ide/projectoptionsform.pas
Compiling ./lib/common/kernel/mserttistat.pas
mserttistat.pas(83,13) Error: Forward declaration not solved
"tcustomrttistat.getstatpriority:LongInt;"
mserttistat.pas(1192) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
-----------------------------
Regards,
- Graeme -
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk