• Re: Compiling errors in H

    From ACMEBBS@21:4/10 to apam on Friday, May 27, 2022 00:02:00
    On Fri May 27 04:59:00 2022, apam wrote to ACMEBBS <=-

    Even attempted to compile this in ArcaOS-OS/2. CMake was 3.15...while 3.20 was needed. Seemed like other programs were available...but only got the error message about being too old.

    You can probably just change the CMakeLists.txt file to specifiy 3.15. Cmake
    said I needed a requirement and I don't know enough about cmake to know what
    certain versions support so just put the version i had.

    Will try that...since it looks like I have access to everything else. Seems like ArcaOS is behind Linux & such on their updates of these types of files. Will look into that txt file to see if it works. If it does...their will be more than Multimail available for up-to-date QWK software.

    If you have any suggestions or can point me to the answer (since I'm not
    a programmer...but can seemingly follow written steps)...you'll have the
    1st/only QWK reader for Hakiu.

    Yeah, the Install part of the CMakeLists.txt isn't really geared toward Haiku.
    You could probably compile it with QuaZIP statically linked to save having to
    modify the system library directory. I don't know how haiku lays things out and
    it's been a while since I played with it.

    Asking me to learn something at MY age?!? ;) Will look into it...since many of the same libraries are in versions of Linux & such. From the looks of it...much of the file structure looks to be the same...but running under the Be file system.

    You've given something to look into. Be smokin' it I can complete the compilation.

    Thanks again!

    ... I'm Not Suddenly a Dirty Old Man-I've Been Practicing Since 1961
    === TitanMail/winnt v1.1.5
    --- SBBSecho 3.06-Win32
    * Origin: fsxNet FTN<>QWK Gateway (21:4/10)
  • From ACMEBBS@21:4/10 to paulie420 on Thursday, May 26, 2022 23:54:00
    On Thu May 26 17:41:00 2022, paulie420 wrote to ACMEBBS <=-

    CMake Error at /boot/home/Desktop/Home/Desktop/Home/TitanMail-build/quazip/quazip/cmake_i
    .cmake:52 (file):
    file INSTALL cannot copy file
    "/boot/home/TitanMail-build/quazip/quazip/libquazip1-qt5.so.1.3" to
    "/boot/system/lib/libquazip1-qt5.so.1.3": Read-only file system.
    Call Stack (most recent call first):

    Well, its saying that its a Read-only file system... try:
    sudo make install

    There is no sudo...but su is there. Bad thing is you're automatically root when you boot into the system. At least with Linux/BSD systems...sudo is the way to get things like this done.

    I think that'll get things moving for you, unless yer actually on a read-only
    file system, then you need to give it somewhere writable to install to.

    That's the thing which has been killing me. Won't let me change the permissions/ownership of the folder/files.

    ... "42? 7 and a half million years and all you can come up with is 42?!"
    === TitanMail/winnt v1.1.5
    --- SBBSecho 3.06-Win32
    * Origin: fsxNet FTN<>QWK Gateway (21:4/10)
  • From ACMEBBS@21:4/10 to apam on Friday, May 27, 2022 04:49:00
    On Fri May 27 18:11:00 2022, apam wrote to ACMEBBS <=-

    Yeah, the Install part of the CMakeLists.txt isn't really geared toward Haiku. You could probably compile it with QuaZIP statically linked to save having to modify the system library directory. I don't know how haiku lays things out and it's been a while since I played with it.

    So it would seem that apart from the home directory in Haiku is mounted read
    only and is managed by haiku-depot. So, the only way I can see it getting installed nicely is if someone makes a haiku-ports script for it.

    I've removed the Install part from the CMakeLists.txt for haiku and also set
    the Quazip to be statically compiled and link.. So, you should be able to just
    copy the TitanMail binary to your /Haiku folder and launch it from the file browser, and assuming you have QT5 installed it should I think run on another
    haiku installation... though it might not.

    Will see what I can come up with tomorrow evening after I get home from work at 11:15 AM.

    I'm not really up to making a haiku port script and getting it merged into haiku-ports at this stage. Probably need to do proper releases for that.

    1 thing I want to see is if I can get it working to say that I have compiled a program which will run. I'm taking it as a challenge to myself to see if I can do it. Much of the reason is that I'm told to do this & that at work...but this is something I want to see if I can do it.


    ... The Bride gets the THRILLS, the father gets the BILLS.
    === TitanMail/winnt v1.1.5
    --- SBBSecho 3.06-Win32
    * Origin: fsxNet FTN<>QWK Gateway (21:4/10)