On Monday 19 September 2016 22:58:59 Fred van Stappen wrote:
> Hello Martin.
>
> I have added in /polYdev/mse_multisys/ ==> modified mselibc.pas.
> This to make MSEgui demo compilable on FreeBSD 32 bit.
>
> This was added at line 1003:
>
> {$ifdef freebsd}
> {$ifndef cpu64}
> ino_t = __ino_t;
> gid_t = __gid_t;
> mode_t = __mode_t;
> uid_t = __uid_t;
> off_t = __off_t;
> blkside_t = __blkside_t;
> blkcnt_t = __blkcnt_t;
> {$endif}
> {$endif}
>
> With this change, MSEide (and all other MSEgui applications) can be
> compiled-running for FreeBSD 64/32.
>
> Huh, line 993: {$ifdef linux} could be changed in place of adding the above
> code. But I do not know the syntax for {$if (def linux) or (def freebsd and
> def cpu32)}. ;-(
>
> If you have plan to update MSEgui-Git to make MSEgui compilable-running on
> FreeBSD 32, of course I prefer the official mselibc.pas. In attachment,
> working modified mselibc.pas.
>
git master fb5cb7f8933424f03432ecb67db4c152265d40c1 compiles and runs on 
FreeBSD 32 bit.

Martin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to