Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match
On 14 March 2012 10:23, Martin Schreiber mse00...@gmail.com wrote: Tried to build instead of make? I've done that. In my go64.sh script I remove all previous compiled units first, and in the actual compiler parameters I also specify -B (build all units). -- $ cat go64.sh #!/bin/sh rm units/x86_64-linux/* /opt/fpc-2.6.1/x86_64-linux/bin/ppcx64 \ -O1 -OpATHLON64 -XX -B -Xs -ve \ -FUunits/x86_64-linux \ -Fu${PWD}/lib/common/* -Fu${PWD}/lib/common/kernel/i386-linux \ -Fi${PWD}/lib/common/kernel \ -o./mseide.elf \ apps/ide/mseide.pas -- -- Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match
On 14 March 2012 11:36, Martin Schreiber mse00...@gmail.com wrote: Compiling git master MSEide with MSEide works for me on 64bit. Umm.. I did a 'git clean' to make sure no untracked files exist - thus the repository is in a pristine state. Still no luck with FPC 2.6.1. :-( When I switch to a recent [2-3 weeks old] FPC 2.7.1 compiler. Now I get more verbose output of the problem. Though looking at the code, I don't see anything immediately wrong. My problems are weird as usual. :) - $ ./go64.sh Free Pascal Compiler version 2.7.1 [2012/02/27] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling apps/ide/mseide.pas Compiling ./lib/common/designutils/mseskindesign.pas snip... Compiling ./lib/common/kernel/msefileutils.pas Compiling ./lib/common/sysutils/mseprocutils.pas Compiling ./lib/common/kernel/msepipestream.pas Compiling ./lib/common/kernel/i386-linux/mseprocmonitor.pas mseprocutils.pas(1021,60) Warning: Implicit string type conversion from AnsiString to UnicodeString mseprocutils.pas(1041,60) Warning: Implicit string type conversion from AnsiString to UnicodeString msefileutils.pas(277,47) Warning: Implicit string type conversion from AnsiString to UnicodeString msefileutils.pas(282,25) Warning: Implicit string type conversion from AnsiString to UnicodeString msefileutils.pas(380,35) Warning: Implicit string type conversion with potential data loss from UnicodeString to AnsiString msefileutils.pas(407,35) Warning: Implicit string type conversion with potential data loss from UnicodeString to AnsiString msefileutils.pas(419,53) Warning: Implicit string type conversion with potential data loss from UnicodeString to AnsiString msefileutils.pas(470,65) Warning: Implicit string type conversion with potential data loss from UnicodeString to AnsiString msefileutils.pas(1031,10) Error: function header doesn't match the previous declaration finddir(const UnicodeString):Boolean; msefileutils.pas(1669,22) Warning: Implicit string type conversion from AnsiString to UnicodeString msefileutils.pas(1796,60) Warning: Implicit string type conversion with potential data loss from UnicodeString to AnsiString msefileutils.pas(1997) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted -- I'll update both my FPC 2.6.1 and 2.7.1 compilers and try again. -- Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match
On Wednesday 14 March 2012 10:46:16 Graeme Geldenhuys wrote: On 14 March 2012 11:36, Martin Schreiber mse00...@gmail.com wrote: Compiling git master MSEide with MSEide works for me on 64bit. Umm.. I did a 'git clean' to make sure no untracked files exist - thus the repository is in a pristine state. Still no luck with FPC 2.6.1. :-( Please try again with git master 8bfb5e5e5439190f0aa04cc817c18c4549e13f96. I'll update both my FPC 2.6.1 and 2.7.1 compilers and try again. 2.7.1 is not supported. Martin -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match
On 14 March 2012 11:52, Martin Schreiber mse00...@gmail.com wrote: What about FPC 2.6.0? It works with the released FPC 2.6.0 compiler. -- Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match
On 14 March 2012 12:52, Martin Schreiber mse00...@gmail.com wrote: Please try again with git master 8bfb5e5e5439190f0aa04cc817c18c4549e13f96. Thanks, now it works with FPC 2.6.1 too. -- Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match
On Wed, Mar 14, 2012 at 8:01 AM, Graeme Geldenhuys graemeg.li...@gmail.com wrote: On 14 March 2012 12:52, Martin Schreiber mse00...@gmail.com wrote: Please try again with git master 8bfb5e5e5439190f0aa04cc817c18c4549e13f96. Thanks, now it works with FPC 2.6.1 too. I can't compile (WinXP, FPC 2.6.0): Compiling .\lib\common\sysutils\mseprocutils.pas Compiling .\lib\common\kernel\msepipestream.pas Compiling .\lib\common\kernel\i386-win32\mseprocmonitor.pas Compiling .\lib\common\kernel\msestatfile.pas Compiling .\lib\common\ifi\mseificomp.pas Compiling .\lib\common\ifi\mseificompglob.pas Compiling .\lib\common\widgets\msegridsglob.pas Compiling .\lib\common\kernel\msearrayprops.pas msestream.pas(836,11) Error: Wrong number of parameters specified for call to C reate msestream.pas(2192) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted Marcos Douglas -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match
Am 14.03.2012 15:06, schrieb Marcos Douglas: On Wed, Mar 14, 2012 at 8:01 AM, Graeme Geldenhuys graemeg.li...@gmail.com wrote: On 14 March 2012 12:52, Martin Schreibermse00...@gmail.com wrote: Please try again with git master 8bfb5e5e5439190f0aa04cc817c18c4549e13f96. Thanks, now it works with FPC 2.6.1 too. I can't compile (WinXP, FPC 2.6.0): Works for me. It did not compile with current FPC fixes_2_6, fixed in git master 9c9e1fc687c91d95adb9d624bb201982b762efa4. Martin -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk