Subj : sqpack doesn't purge To : Alex Galiyev From : Kai Richter Date : Thu Jun 05 2025 17:51:28 Hello Alex! 03 Jun 25, Alex Galiyev wrote to Kai Richter: KR>> I can't imagine that a W64 system have a problem with 214k. AG> This is not about the size, I suspect a trojan in there, can't be such AG> a significant growth. I don't know if the windows compiler can handle .dll vs static builds for the fidonet software. You can find the switch DYNLIBS in the huskymak.cfg of the huskybse module. For my linux system i can compile with static or shared objects/libraries. These libs share objects (functions) for programs. To access the squish msgbase there is a libsmapi.so on my system. Programms that read and write to the squish msgbase, like hpt, htick or sqpack, use the smapi functions in the libsmapi.so. I found my old comparison of the static and dynamic method. For sqpack: sqpack 24440 Jul 4 2023 sqpack 236992 Sep 24 2023 The last one is the static build. All functions of the libsmapi.so (and other .so libs) are included in the program itself. Pro & Contra Dynamic builds: Small programs. Share functions in memory = less memory usage. Library file version must match the programs need. Static builds: Bigger programs. Functions loaded per program = increased memory usage. Program has all functions included and does not need a matching library. Today i prefer static builds for fidonet software. Memory is no longer a problem. But the compatibliliy if you need to move an ftn installation to another system is going to be important. Especially if it's a more modern system, with a new compiler version that has improvements that are not compatible with the old source code. Regards Kai --- GoldED+/LNX 1.1.4.7 * Origin: Monobox (2:240/77) .