• Building FMail with cmake

    From Wilfred van Velzen@2:280/464 to All on Monday, February 19, 2024 22:06:43
    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 Tuesday, February 20, 2024 08:06:07
    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 Tuesday, February 20, 2024 08:31:54
    --- 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 Tuesday, February 20, 2024 08:17:40
    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 Tuesday, February 20, 2024 08:19:04
    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 Tuesday, February 20, 2024 10:21:07
    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 Tuesday, February 20, 2024 09:37:52
    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 Sunday, March 10, 2024 09:28:52
    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 Sunday, March 10, 2024 12:50:11
    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 Tommi Koivula@2:221/1 to Wilfred van Velzen on Sunday, March 10, 2024 13:59:26
    Wilfred van Velzen wrote:

    TK>>> ...Waiting for the fconfig/lnx... :)
    WV>>
    WV>> Don't hold your breath! ;-)

    TK> Now?

    No!

    :D

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

    It was just a good (or bad?) timing to run "git pull" and see it was there.. ;)

    But very nice you could build and test it!

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

    'Tommi

    ---
    * Origin: jamnntpd/lnx (2:221/1.0)
  • From Wilfred van Velzen@2:280/464 to Tommi Koivula on Sunday, March 10, 2024 13:19:10
    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 Fernando Toledo@4:902/26 to Wilfred van Velzen on Tuesday, April 02, 2024 14:23:11
    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)
  • From Wilfred van Velzen@2:280/464 to Fernando Toledo on Tuesday, April 02, 2024 19:30:28
    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)