|
From: Patrick C. <pc...@ap...> - 2006-05-21 21:28:21
|
Hi,
Today I fix a few thing to let Libsql to work on Mac OS X with FreePascal.
This is now committed to the CVS.
The whole thing was to replace the .dll by .dylib and reorder a bit the
$IFDEF's.
It take me more time to test the change with OSX/FPC, Linux/FPC,
Linux/Kylix, Win/FPC and Win/Delphi ... and each time with Sqlite and
Mysql ...
I not change the default value in the passqlite.pas source but you need
to remove the {$DEFINE SQLITE3_STATIC}. Maybe we can enclose it in a
{$IFDEF WIN32} because it probably not work at the moment on other platform.
I also IFDEF the new component (JanDb, Dataset) in sqlcomponents.pas
because this work only with Win32/Delphi.
Last change, I add a Lazarus package (libsql.lpk) to help the installation.
Regards,
Patrick
|
|
From: <re...@du...> - 2006-05-22 09:14:08
|
Patrick,
Thanks a lot! Looks good to me. Think that makes up for a 0.75 release,
i tested yesterday and it compiles just fine on my system, however i
didn't have the time to finish the release yesterday, but probably this
evening i will put latest source on sf.
About the static, that should indeed not be enabled by default i think,
so i removed that again.
Best regards,
Rene
Patrick Chevalley schreef:
> Hi,
>
> Today I fix a few thing to let Libsql to work on Mac OS X with
> FreePascal.
> This is now committed to the CVS.
>
> The whole thing was to replace the .dll by .dylib and reorder a bit the
> $IFDEF's.
> It take me more time to test the change with OSX/FPC, Linux/FPC,
> Linux/Kylix, Win/FPC and Win/Delphi ... and each time with Sqlite and
> Mysql ...
>
> I not change the default value in the passqlite.pas source but you need
> to remove the {$DEFINE SQLITE3_STATIC}. Maybe we can enclose it in a
> {$IFDEF WIN32} because it probably not work at the moment on other
> platform.
>
> I also IFDEF the new component (JanDb, Dataset) in sqlcomponents.pas
> because this work only with Win32/Delphi.
>
> Last change, I add a Lazarus package (libsql.lpk) to help the
> installation.
>
> Regards,
>
> Patrick
>
>
>
> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> libsql-discussion mailing list
> lib...@li...
> https://lists.sourceforge.net/lists/listinfo/libsql-discussion
|
|
From: Patrick C. <pc...@ap...> - 2006-05-22 12:52:00
|
Ren=E9,
I just do a new change to passqlite.pas because the new Query3 do not work wh=
en using CallBackOnly and onFetchRow. I just add a test to use the old query=
=20method when CallBackOnly is set.=20
Maybe it is possible to add a call to QueryCallback somewhere in Query3 ?
I also comment the SQLITE3_STATIC.
Patrick
=20
----- Original message -----
From: "Ren=E9 Tegel" <re...@du...>
Date: Mon, 22 May 2006 11:13:11 +0200
Subject: Re: [libsql] It work on Mac OS X!
To: lib...@li...
>Patrick,
>
>Thanks a lot! Looks good to me. Think that makes up for a 0.75 release,=20
>i tested yesterday and it compiles just fine on my system, however i=20
>didn't have the time to finish the release yesterday, but probably this=20
>evening i will put latest source on sf.
>
>About the static, that should indeed not be enabled by default i think,=20
>so i removed that again.
>
>Best regards,
>
>Rene
>
>Patrick Chevalley schreef:
>> Hi,
>>
>> Today I fix a few thing to let Libsql to work on Mac OS X with=20
>> FreePascal.
>> This is now committed to the CVS.
>>
>> The whole thing was to replace the .dll by .dylib and reorder a bit the
>> $IFDEF's.
>> It take me more time to test the change with OSX/FPC, Linux/FPC,
>> Linux/Kylix, Win/FPC and Win/Delphi ... and each time with Sqlite and
>> Mysql ...
>>
>> I not change the default value in the passqlite.pas source but you need
>> to remove the {$DEFINE SQLITE3_STATIC}. Maybe we can enclose it in a
>> {$IFDEF WIN32} because it probably not work at the moment on other=20
>> platform.
>>
>> I also IFDEF the new component (JanDb, Dataset) in sqlcomponents.pas
>> because this work only with Win32/Delphi.
>>
>> Last change, I add a Lazarus package (libsql.lpk) to help the=20
>> installation.
>>
>> Regards,
>>
>> Patrick
>>
>>
>>
>> -------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job=20
>> easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache=20
>> Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=
=3D121642
>> _______________________________________________
>> libsql-discussion mailing list
>> lib...@li...
>> https://lists.sourceforge.net/lists/listinfo/libsql-discussion
>
>
>
>-------------------------------------------------------
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job easie=
r
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D12=
1642
>_______________________________________________
>libsql-discussion mailing list
>lib...@li...
>https://lists.sourceforge.net/lists/listinfo/libsql-discussion
>
|