The software on this pages will slowly be moved to GitHub https://github.com/hilbix/. The CVS repository will be migrated to GIT as well, so the history will be preserved, a bit. See FAQ.
The tools are developed under Linux with
release early, release often
So you can consider this beta software, or alpha, or pre-alpha, or even worse ;)
Have a look in the download directory for all downloads.
As always here, all you get is the source. No binaries here.
The library which is part of many of my programs (look into latest version, download latest version 0.1.0-20050725-053214)
This library is often used directly or indirectly in my programs. It offers some "standard functions" which can be shared.
The idea behind this library is not to have some "standard distribution". Rather it shall be included in the program's source code. Don't tell, that somebody shall grab the "latest version of tinolib" and compile it into the program. Never do this. Make it part of your source code distribution. Or exactly state which version of tinolib to download and use, as the versions may internally differ a lot (new options, changed behavior, such).
This library is never ready. It's steadily evolving. There is no standard. And even basic paradigms might change completely.
If you find it useful, use it. However there is no support on how to use it. There is nothing which helps you to upgrade to a newer version (use diff and your brain). And it might be, that things you need desperately are completely replaced by something else, so you have to adopt to the new way, or stay by the old library.
For more information, read the README or have a look into the ChangeLog.
It now also offers 'diet' usage. This is a little bit weird, as it downloads everything neccessary and compiles diet and the libraries from scratch, so it probably uses some old versions. However I need this, as I found out, that often using "export CC='diet gcc'; make" leads to errors such as "dlopen needs glibc", which renders the statically build binary plain unusable. tinolib/diet/ shall fix this for my projects.
download (110399 bytes)
A current snapshot, also added compile with libdiet
download (87166 bytes)
improved getopt (shall work now)
download (85554 bytes)
License and Disclaimer
All you can see here is free software according to the GNU GPL.