Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-03

orpheus install

7 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Osvaldo Filho

Lazarus (svn)
Fpc 2.4.1
Ubuntu 9.10 x64

Error:
/mnt/desenvolvimento/laz_componentes/ccr/components/orpheus/ovcef.pas(2816,17) Error: Identifier not found "lParamLo"

Osvaldo Filho
to Osvaldo Filho

And more:

/mnt/desenvolvimento/laz_componentes/ccr/components/orpheus/ovcmisc.pas(666,5) Error: Typecast has different size (4 -> 8) in assignment

2010/3/17 Osvaldo Filho :

Show quoted text 8 lines
Lazarus (svn) Fpc 2.4.1 Ubuntu 9.10 x64 Error: /mnt/desenvolvimento/laz_componentes/ccr/components/orpheus/ovcef.pas(2816,17) Error: Identifier not found "lParamLo"
Osvaldo Filho
to Osvaldo Filho: Lazarus (svn) Fpc 2.4.1 Ubuntu 9.10 x64 Error:…

How can i solve this problem?

lParamLo is not a field in 64-bit TLMessage in Lazarus lmessages.pp

---------
lParamLo is not a field in 64-bit TLMessage in Lazarus lmessages.pp. Nor is there any comment given for why they've IFDEF'd this out. Typical Lazarus.

I don't have 64-bit system to figure out what the fix should be. Maybe you can.

Note that there are probably other issues with 64-bits for any package ported to Lazarus from 32-bit Delphi.
---------

2010/3/17 Osvaldo Filho :

Show quoted text 8 lines
Lazarus (svn) Fpc 2.4.1 Ubuntu 9.10 x64 Error: /mnt/desenvolvimento/laz_componentes/ccr/components/orpheus/ovcef.pas(2816,17) Error: Identifier not found "lParamLo"
Mattias Gaertner
to Osvaldo Filho
Show quoted text 8 lines
How can i solve this problem? lParamLo is not a field in 64-bit TLMessage in Lazarus lmessages.pp --------- lParamLo is not a field in 64-bit TLMessage in Lazarus lmessages.pp. Nor is there any comment given for why they've IFDEF'd this out. Typical Lazarus.

I see this comment in the source:

// on a 64 bit platform these make no sense

Typical troll?

> Error: > /mnt/desenvolvimento/laz_componentes/ccr/components/orpheus/ovcef.pas(2816,17) > Error: Identifier not found "lParamLo"

I guess ovcef.pas is not yet extended for 64bit.

Mattias

Marco van de Voort
to Mattias Gaertner
Mattias Gaertner wrote
// on a 64 bit platform these make no sense Typical troll?

It doesn't make sense on a 32-bit platform that supports 64-bit types either. It is a frozen remnant of when FPC and Delphi didn't, kept for backwards compatibility.

Osvaldo Filho
to Marco van de Voort

Any workaround for Orpheus install on x64?

2010/3/18 Marco van de Voort :

Show quoted text 17 lines
On Thu, Mar 18, 2010 at 12:40:43PM +0100, Mattias Gaertner wrote: > > // on a 64 bit platform these make no sense > > Typical troll? It doesn't make sense on a 32-bit platform that supports 64-bit types either. It is a frozen remnant of when FPC and Delphi didn't, kept for backwards compatibility. -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus