• Building FMail with cmake

    From Wilfred van Velzen@2:280/464 to All on Mon Feb 19 22:06:43 2024
    Hi All,

    There is now a CMakeLists.txt file in the project for easy building the fmail and ftools modules. So you don't need the code::blocks ide anymore, if you want to build these modules yourself.

    So far I've tested this on 2 linux systems:

    My older development system with:
    cmake 3.3.2
    gcc 4.8.5

    And a newer linux with:
    cmake 3.20.4
    gcc 7.5.0

    It might also work on other systems, even windows, but I don't know yet.
    If you want to have a go at compiling, you will need a system with the necessary development tools, and then on linux you basically have to execute these commands:

    git clone git://git.code.sf.net/p/fmail/code fmail-code
    cd fmail-code
    cmake .
    cmake --build .

    I you have a go at it. Please let me know the result.


    Bye, Wilfred.

    --- FMail-lnx64 2.2.1.1
    * Origin: FMail development HQ (2:280/464)
  • From Tommi Koivula@2:221/6 to Wilfred van Velzen on Tue Feb 20 08:06:07 2024
    On 19.02.2024 23:06, Wilfred van Velzen wrote:

    It might also work on other systems, even windows, but I don't know yet.
    If you want to have a go at compiling, you will need a system with the necessary development tools, and then on linux you basically have to
    execute these commands:

    git clone git://git.code.sf.net/p/fmail/code fmail-code
    cd fmail-code
    cmake .
    cmake --build .

    I you have a go at it. Please let me know the result.

    gcc version 10.2.1 20210110 (Debian 10.2.1-6)
    cmake version 3.18.4

    Works. :)

    'Tommi

    --- FMail-lnx64 2.2.1.1
    * Origin: jamnntpd/lnx (2:221/6.0)
  • From Tommi Koivula@2:221/6 to Wilfred van Velzen on Tue Feb 20 08:31:54 2024
    --- FMail-lnx64 2.2.1.1
    * Origin: jamnntpd/lnx (2:221/6.0)

    And in 32bit..

    gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
    cmake version 3.5.1

    'Tommi

    --- FMail-lnx32 2.2.1.1
    * Origin: jamnntpd/lnx (2:221/6.0)
  • From Wilfred van Velzen@2:280/464.112 to Tommi Koivula on Tue Feb 20 08:17:40 2024
    Hi Tommi,

    On 20 Feb 24 08:06, Tommi Koivula wrote to Wilfred van Velzen:
    about: "Re: Building FMail with cmake":

    It might also work on other systems, even windows, but I don't know
    yet.
    If you want to have a go at compiling, you will need a system with the
    necessary development tools, and then on linux you basically have to
    execute these commands:

    git clone git://git.code.sf.net/p/fmail/code fmail-code
    cd fmail-code
    cmake .
    cmake --build .

    I you have a go at it. Please let me know the result.

    gcc version 10.2.1 20210110 (Debian 10.2.1-6)
    cmake version 3.18.4

    Works. :)

    Great, thanks for testing!


    Wilfred.

    --- FMail-W64 2.2.0.0
    * Origin: point@work (2:280/464.112)
  • From Wilfred van Velzen@2:280/464.112 to Tommi Koivula on Tue Feb 20 08:19:04 2024
    Hi Tommi,

    On 20 Feb 24 08:31, Tommi Koivula wrote to Wilfred van Velzen:
    about: "Re: Building FMail with cmake":

    And in 32bit..

    gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
    cmake version 3.5.1

    Ok, also good to know!


    Wilfred.

    --- FMail-W64 2.2.0.0
    * Origin: point@work (2:280/464.112)
  • From Tommi Koivula@2:221/6 to Wilfred van Velzen on Tue Feb 20 10:21:07 2024
    On 20.02.2024 9:17, Wilfred van Velzen wrote:

    Great, thanks for testing!

    ...Waiting for the fconfig/lnx... :)

    'Tommi

    --- FMail-lnx32 2.2.1.1
    * Origin: jamnntpd/lnx (2:221/6.0)
  • From Wilfred van Velzen@2:280/464 to Tommi Koivula on Tue Feb 20 09:37:52 2024
    Hi Tommi,

    On 2024-02-20 10:21:07, you wrote to me:

    Great, thanks for testing!

    ...Waiting for the fconfig/lnx... :)

    Don't hold your breath! ;-)


    Bye, Wilfred.

    --- FMail-lnx64 2.2.1.1
    * Origin: FMail development HQ (2:280/464)
  • From Tommi Koivula@2:221/6.600 to Wilfred van Velzen on Sun Mar 10 09:28:52 2024
    Hi Wilfred.

    20 Feb 24 09:37, you wrote to me:

    Great, thanks for testing!

    ...Waiting for the fconfig/lnx... :)

    Don't hold your breath! ;-)

    Now?

    "fconfig now looks mostly ok and doesn't crash, as far as tested."

    'Tommi

    --- FMail-lnx64 2.3.0.0-B20240310
    * Origin: ----------> (2:221/6.600)
  • From Wilfred van Velzen@2:280/464 to Tommi Koivula on Sun Mar 10 12:50:11 2024
    Hi Tommi,

    On 2024-03-10 09:28:52, you wrote to me:

    Great, thanks for testing!

    ...Waiting for the fconfig/lnx... :)

    Don't hold your breath! ;-)

    Now?

    No!

    "fconfig now looks mostly ok and doesn't crash, as far as tested."

    And I only tested the startup screen, and a few menu's!

    It's in an experimental branch, not ready for usage yet, and just for testing! Otherwise I would have announced it here! ;-)

    But very nice you could build and test it!


    Bye, Wilfred.

    --- FMail-lnx64 2.2.1.1
    * Origin: FMail development HQ (2:280/464)
  • From Wilfred van Velzen@2:280/464 to Tommi Koivula on Sun Mar 10 13:19:10 2024
    Hi Tommi,

    On 2024-03-10 13:59:26, you wrote to me:

    But very nice you could build and test it!

    Nice to see progress! Keep up the good work! :)

    Thanks!

    Bye, Wilfred.

    --- FMail-lnx64 2.2.1.1
    * Origin: FMail development HQ (2:280/464)
  • From Wilfred van Velzen@2:280/464 to Fernando Toledo on Tue Apr 2 19:30:28 2024
    Hi Fernando,

    On 2024-04-02 14:23:11, you wrote to me:

    There is now a CMakeLists.txt file in the project for easy building the
    fmail and ftools modules. So you don't need the code::blocks ide
    anymore, if you want to build these modules yourself. So far I've
    tested this on 2 linux systems:
    very great news. i'm success build on debian 12!

    Great! Thanks for letting me know.

    Bye, Wilfred.

    --- FMail-lnx64 2.3.1.0
    * Origin: FMail development HQ (2:280/464)
  • From Fernando Toledo@4:902/26 to Wilfred van Velzen on Tue Apr 2 14:23:11 2024
    El 19/2/24 a las 18:06, Wilfred van Velzen escribió:
    Hi All,

    There is now a CMakeLists.txt file in the project for easy building the fmail and ftools modules. So you don't need the code::blocks ide anymore, if you want to build these modules yourself.

    So far I've tested this on 2 linux systems:

    very great news. i'm success build on debian 12!
    --- SBBSecho 3.20-Linux
    * Origin: Dock Sud BBS - http://bbs.docksud.com.ar (4:902/26)