Subj : Smapi To : Nil Alexandrov From : Nicholas Boel Date : Mon Mar 04 2024 10:28 pm On Tue, 5 Mar 2024 10:43:56 +0300, Nil Alexandrov -> Nicholas Boel wrote: NA> Current SMAPI version from HUSKY has dependency on Huskylib. You can use NA> any build system, makefiles, cmake, you name it, but SMAPI lib requires NA> some functionality from Huskylib. Ok, thank you for clarification. NA> You are probably looking for something old like this NA> https://github.com/pgul/smapi. Even this ancient 2.5 version includes a NA> small portion of huskylib inside but very limited, just a compiler NA> definition compiler.h header and locking.{h,c} file for portable file NA> locking primitives. If I can use the latest, I would much rather do so. NA> Please don't be confused with the original Squish MSGAPI0 library, NA> copyright 1991 by Scott J. Dudley. The HUSKY SMAPI library branched NA> from the original Squish MSGAPI0, added OPUS/MSG format and reused NA> jamlib as well to provide a message API abstraction for manipulating all NA> three message databases with the a single API. I'm not confused. huskylib/smapi is exactly what I'm looking for for what I'm trying to do, just without the rest of the husky project. For the record, I'm working on Smapinntpd a bit. It requires smapi which, in turn, will require huskylib. I installed it fairly easy with some tinkering, because I have all of the husky project already installed and in use on my system, but for someone downloading the program and trying to install it without the husky project already installed will be confusing. I'm trying to figure out the easiest way to do so, so I can either write up more current installation instructions, or somehow provide these with the package so one can just install everything in one shot. Regards, Nick .... "Take my advice, I don't use it anyway." --- Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:115.0) Gecko/20100101 Thunderb * Origin: _thePharcyde distribution system (Wisconsin) (1:154/10) .