Re: [MSEide-MSEgui-talk] latest MSEide fails to compile... finddir() doesn't match

2012-03-14 Thread Graeme Geldenhuys
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

2012-03-14 Thread Graeme Geldenhuys
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

2012-03-14 Thread Martin Schreiber
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

2012-03-14 Thread Graeme Geldenhuys
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

2012-03-14 Thread Graeme Geldenhuys
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

2012-03-14 Thread 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 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

2012-03-14 Thread Martin Schreiber
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