Subject | RE: [IBO] IBO 4.9.14 Build 53 released. |
---|---|
Author | Dalton Calford |
Post date | 2012-10-11T19:40:26Z |
Found the first show stopper in the latest release.
While compiling the ibo5admin_laz package, I am getting errors in regards to some assembler code
{$IFNDEF WIN64}
function IBTimeStampToMSecs(const TimeStamp: TTimeStamp): Comp;
asm
PUSH EBX
{$IFDEF PIC}
PUSH EAX
CALL GetGOT
MOV EBX,EAX
POP EAX
{$ELSE}
XOR EBX,EBX
{$ENDIF}
PUSH EAX
CALL PatchValidateTimeStamp
POP EAX
FILD [EAX].TTimeStamp.Date
FMUL [EBX].FMSecsPerDay
FIADD [EAX].TTimeStamp.Time
POP EBX
end;
{$ENDIF}
The 20 errors where unknown identifiers EBX, EAX etc.
Is there a more "Pascal" manner of doing this?
From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On Behalf Of IBO Support List
Sent: Thursday, October 11, 2012 12:21 PM
To: IBObjects@yahoogroups.com
Subject: RE: [IBO] IBO 4.9.14 Build 53 released.
It compiles for me on the Windows side of things.
Jason
-----Original Message-----
From: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com> [mailto:IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>] On Behalf
Of Dalton Calford
Sent: 11 October 2012 08:41 AM
To: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>
Subject: RE: [IBO] IBO 4.9.14 Build 53 released.
Just tested on kubuntu 12.04 64bit/Lazarus 1/FPC 2.6 x86_64-linux-qt
CRT, CDT, ART, ADT all compile fine.
TRT gives a fatal error in unit "IB_DataPump.pas" --> Can't open include
file "IB_DataPumpItems.imp"
An updated install guide would be appreciated.
Regards
Dalton
From: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com> [mailto:IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>] On Behalf
Of kylixguru
Sent: Thursday, October 11, 2012 5:36 AM
To: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>
Subject: [IBO] IBO 4.9.14 Build 53 released.
I just put out a new release that primarily provides XE3 support.
I put out a new beta release of ibo5 as well.
Please see your respective download area.
[Non-text portions of this message have been removed]
------------------------------------
__________________________________________________________
IB Objects - direct, complete, custom connectivity to Firebird or InterBase
without the need for BDE, ODBC or any other layer.
__________________________________________________________
http://www.ibobjects.com - your IBO community resource for Tech Info papers,
keyword-searchable FAQ, community code contributions and more !
Yahoo! Groups Links
[Non-text portions of this message have been removed]
While compiling the ibo5admin_laz package, I am getting errors in regards to some assembler code
{$IFNDEF WIN64}
function IBTimeStampToMSecs(const TimeStamp: TTimeStamp): Comp;
asm
PUSH EBX
{$IFDEF PIC}
PUSH EAX
CALL GetGOT
MOV EBX,EAX
POP EAX
{$ELSE}
XOR EBX,EBX
{$ENDIF}
PUSH EAX
CALL PatchValidateTimeStamp
POP EAX
FILD [EAX].TTimeStamp.Date
FMUL [EBX].FMSecsPerDay
FIADD [EAX].TTimeStamp.Time
POP EBX
end;
{$ENDIF}
The 20 errors where unknown identifiers EBX, EAX etc.
Is there a more "Pascal" manner of doing this?
From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On Behalf Of IBO Support List
Sent: Thursday, October 11, 2012 12:21 PM
To: IBObjects@yahoogroups.com
Subject: RE: [IBO] IBO 4.9.14 Build 53 released.
It compiles for me on the Windows side of things.
Jason
-----Original Message-----
From: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com> [mailto:IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>] On Behalf
Of Dalton Calford
Sent: 11 October 2012 08:41 AM
To: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>
Subject: RE: [IBO] IBO 4.9.14 Build 53 released.
Just tested on kubuntu 12.04 64bit/Lazarus 1/FPC 2.6 x86_64-linux-qt
CRT, CDT, ART, ADT all compile fine.
TRT gives a fatal error in unit "IB_DataPump.pas" --> Can't open include
file "IB_DataPumpItems.imp"
An updated install guide would be appreciated.
Regards
Dalton
From: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com> [mailto:IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>] On Behalf
Of kylixguru
Sent: Thursday, October 11, 2012 5:36 AM
To: IBObjects@yahoogroups.com<mailto:IBObjects%40yahoogroups.com>
Subject: [IBO] IBO 4.9.14 Build 53 released.
I just put out a new release that primarily provides XE3 support.
I put out a new beta release of ibo5 as well.
Please see your respective download area.
[Non-text portions of this message have been removed]
------------------------------------
__________________________________________________________
IB Objects - direct, complete, custom connectivity to Firebird or InterBase
without the need for BDE, ODBC or any other layer.
__________________________________________________________
http://www.ibobjects.com - your IBO community resource for Tech Info papers,
keyword-searchable FAQ, community code contributions and more !
Yahoo! Groups Links
[Non-text portions of this message have been removed]