да куча таких... UCL используется в UPX например... lzfx - наверно минимальная реализация семейства lz* алгоритмов...
чего? какая его часть не кроссплатформена? lzfx.c (компрессия / декомпрессия) - вроде не имеет платформозависимых частей... lzfx-util.c в принципе можно легко переписать, как надо... да ты че? <8-0
ну тут скорее всего твой косяк... я так предполагаю, что у тебя при компиляции получается мангленное имя у lzfx_compress, то есть lzfx.c собирается как cpp-код... посмотри символы lzfx.cpp (lzfx.obj если студия) objdump'ом каким-нить... и попробуй в lzfx.c перед функциями поставить extern "C"...
Нерабочий в общем этот lzfx.Какой бы выходящий буфер незадавал бы.Ответ всеравно один LZFX_ESIZE !!!!Даже при 200 мбайт!
пуффф, да опять наверняка твой косяк... что у тебя за проблемы? во-первых, покажи код... во-вторых, только не говори мне, что ты не заметил, что размер выходного буффера передается по указателю, а не по значению...