• D'Bridge on Linux

    From Nick Andre@1:229/426 to All on Saturday, January 02, 2021 16:14:42
    I have successfully ported the code for DBUTIL and the internal message editor to Linux, BSD and 64-bit Windows.

    The Turbopower B-tree database library is still the major culprit holding up any code progress.

    Nick

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Petros Argyrakis@2:410/9 to Nick Andre on Sunday, January 03, 2021 01:01:13
    @MSGID: 1:229/426 1707C769
    @TZUTC: -0500
    I have successfully ported the code for DBUTIL and the internal message editor
    to Linux, BSD and 64-bit Windows.

    The Turbopower B-tree database library is still the major culprit holding up
    any code progress.

    That is good news indeed. Let's hope for a 64bit dbridge....:)

    Appreciate the effort

    --- D'Bridge 4
    * Origin: VM/SP (2:410/9)
  • From Vincent Coen@2:250/1 to Nick Andre on Sunday, January 03, 2021 14:44:05
    Hello Nick!

    Saturday January 02 2021 16:14, you wrote to All:

    I have successfully ported the code for DBUTIL and the internal
    message editor to Linux, BSD and 64-bit Windows.

    The Turbopower B-tree database library is still the major culprit
    holding up any code progress.

    Can you not use say sqlite3 or another DB library that is available across platforms ?



    Vincent

    --- Mageia Linux v7.1 X64/Mbse v1.0.7.17/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Nick Andre@1:229/426 to Vincent Coen on Sunday, January 03, 2021 11:20:31
    On 03 Jan 21 14:44:05, Vincent Coen said the following to Nick Andre:

    The Turbopower B-tree database library is still the major culprit
    holding up any code progress.

    Can you not use say sqlite3 or another DB library that is available across platforms ?

    Nope

    Nick

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Vincent Coen@2:250/1 to Nick Andre on Sunday, January 03, 2021 18:16:27
    Hello Nick!

    Sunday January 03 2021 11:20, you wrote to me:

    On 03 Jan 21 14:44:05, Vincent Coen said the following to Nick Andre:

    The Turbopower B-tree database library is still the major culprit
    holding up any code progress.

    Can you not use say sqlite3 or another DB library that is
    available across platforms ?

    Nope

    That is a significant problem :(

    Just had a look at their website it is old source 2005 ish but as it is on source form can't you just recompile it say for FPC (free Pascal Compiler) in Delphi mode as I 'assume' that is the tool you are playing with for Linux ?

    No I have not looked closely current doing end of year accounts as overdue.

    Vincent

    --- Mageia Linux v7.1 X64/Mbse v1.0.7.17/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Nick Andre@1:229/426 to Vincent Coen on Sunday, January 03, 2021 14:27:10
    On 03 Jan 21 18:16:27, Vincent Coen said the following to Nick Andre:

    Just had a look at their website it is old source 2005 ish but as it is on source form can't you just recompile it say for FPC (free Pascal Compiler) Delphi mode as I 'assume' that is the tool you are playing with for Linux

    Its not that simple to recompile B-tree for Freepascal; thats sortof what I'm trying to do with some help. I cannot use Delphi mode.

    D'Bridge has way too much code based on B-tree and replacing it with something else will mean a massive rewrite which I really want to avoid.

    Nick

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Vincent Coen@2:250/1 to Nick Andre on Sunday, January 03, 2021 20:58:21
    Hello Nick!

    Sunday January 03 2021 14:27, you wrote to me:

    On 03 Jan 21 18:16:27, Vincent Coen said the following to Nick Andre:

    Just had a look at their website it is old source 2005 ish but as
    it is on source form can't you just recompile it say for FPC (free
    Pascal Compiler) Delphi mode as I 'assume' that is the tool you
    are playing with for Linux

    Its not that simple to recompile B-tree for Freepascal; thats sortof
    what I'm trying to do with some help. I cannot use Delphi mode.

    D'Bridge has way too much code based on B-tree and replacing it with something else will mean a massive rewrite which I really want to
    avoid.

    Sorry may be I did not say but I looked at the sources on their website on sourceforge at :

    https://sourceforge.net/projects/tpbtreefiler/

    So I assumed they just need a compile using a different compiler to rebuild the
    library for linux.


    Is it not the same then after a recompile ?

    Vincent

    --- Mageia Linux v7.1 X64/Mbse v1.0.7.17/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Fernando Toledo@4:902/26 to Nick Andre on Sunday, January 03, 2021 20:01:35
    El 2/1/21 a las 18:14, Nick Andre escribió:
    I have successfully ported the code for DBUTIL and the internal message editor
    to Linux, BSD and 64-bit Windows.

    The Turbopower B-tree database library is still the major culprit holding up any code progress.

    Nick

    cool!!!, thanks for you work!
    --- SBBSecho 3.12-Linux
    * Origin: Dock Sud BBS - http://bbs.docksud.com.ar (4:902/26)
  • From Nick Andre@1:229/426 to Vincent Coen on Monday, January 04, 2021 10:01:04
    On 03 Jan 21 20:58:21, Vincent Coen said the following to Nick Andre:

    Sorry may be I did not say but I looked at the sources on their website on sourceforge at :

    https://sourceforge.net/projects/tpbtreefiler/

    That source code is not for Linux. It will currently only compile for DOS and Windows, is designed for Delphi and contains an assembler component. It will not compile on Linux without a fair amount of rewrites.

    Nick

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Vincent Coen@2:250/1 to Nick Andre on Tuesday, January 05, 2021 15:15:26
    Hello Nick!

    Monday January 04 2021 10:01, you wrote to me:

    On 03 Jan 21 20:58:21, Vincent Coen said the following to Nick Andre:

    Sorry may be I did not say but I looked at the sources on their
    website on sourceforge at :

    https://sourceforge.net/projects/tpbtreefiler/

    That source code is not for Linux. It will currently only compile for
    DOS and Windows, is designed for Delphi and contains an assembler
    component. It will not compile on Linux without a fair amount of
    rewrites.

    Sorry did not see that and that can only be a pain :(


    Vincent

    --- Mageia Linux v7.1 X64/Mbse v1.0.7.17/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)