Hello, here you find the source code for the FlexCat. It shall be fully portable and you should find no problems compiling it on the other platforms (however I didn't check the BigEndian vs. LittleEndian thing yet, so LittleEndian's catalog files might be kinda corrupt - stay careful). Why did I release it? --------------------------------------------------------------------- Formerly FlexCat was covered by GPL license, so it's now back to the root somehow (I don't care all these GPL.readme etc files for now, so treat this all as freeware with source code available than GPL rather ;-). Moreover few people asked about the version for other platforms (for many reasons), so now, having the source, you can compile it on whatever platform you need. I am now busy with other Amiga projects, and as FlexCat seems to be almost finished (see TODO file), I don't plan to put much development in this project recently (it works quite fine, so I see no big need to do so anyway). Do you have some ideas or features you would like to see in FlexCat? --------------------------------------------------------------------- If you got any programming skill (no beginners pliz!) and some spare time you can add whatever you want. But please don't release FlexCat yourself! Please send me diff output (or the whole source) with description of your changes -> I'd integrate it in next release myself. I just want to prevent anyone from duplicating others' work (mail me if you want to develope FlexCat!). Compiling FlexCat --------------------------------------------------------------------- There's SAS/C makefile enclosed (smakefile), so if you own SAS/C just type 'smake' to have FlexCat compiled. Using other compilers should also be very easy. NOTE: The source archive contains files which are not present in other archives of FlexCat distribution. To make FlexCat compile, you will have to fetch #?.cd file (FlexCat_CatSrc.lha) as well as FlexCat itself (may be any of previous releases). NOTE2: if you want to compile FlexCat on non Amiga box, make sure there's no "__amigaos" defined (see the source). This would disable all AmigaOS native parts (few, but they are), like catalog flishing etc, which you won't find useful on non Amigas anyway. Marcin Orlowski Wed Apr 14 10:01:30 1999