Вверх ↑
Этот топик читают: Гость
Ответов: 5036
Рейтинг: 562
#1: 2022-04-27 16:56:46 ЛС | профиль | цитата
Отвязываем проекты для FPC с использованием сжатых потоков zlib от zlib.dll
в прищепке всё что нужно.
А нужно было это давно. Правда я так понимаю сделать это было некому..
карма: 5
0
файлы: 1ZLIBFPC.zip [104.1KB] [17]
vip
#1.1контекстная реклама от партнеров
Разработчик
Ответов: 25999
Рейтинг: 2104
#2: 2022-04-27 17:33:05 ЛС | профиль | цитата
andrestudio писал(а):
А нужно было это давно

Ну, копирование в папку Compiler не лучшее решение. Доступ к ней имеет только инсталлятор самого HiAsm-a, который и ставит компилятор FPC по дефолту. Увы, папки компилятора FPC нет на SVN, и я не смогу добавить туда твой код.

Редактировалось 1 раз(а), последний 2022-04-27 17:35:54
карма: 22
Если что-то хочешь сделать хорошо -- сделай сам!
0
Ответов: 4575
Рейтинг: 728
#3: 2022-04-27 17:46:28 ЛС | профиль | цитата
andrestudio писал(а):
Правда я так понимаю сделать это было некому
/topic/65680 А в новом FPC изначально работало, и без dll.

Редактировалось 4 раз(а), последний 2022-04-27 17:53:22
карма: 26

0
Разработчик
Ответов: 25999
Рейтинг: 2104
#4: 2022-04-27 18:04:06 ЛС | профиль | цитата
Подтверждения об окончании тестирования не было, поэтому я и не стал никуда ничего добавлять.
карма: 22
Если что-то хочешь сделать хорошо -- сделай сам!
0
Ответов: 5036
Рейтинг: 562
#5: 2022-04-27 18:12:25 ЛС | профиль | цитата
Netspirit, имелось ввиду до твоего нового и только для штатного, и GZIP тут не причём.
Я портировал модули которые уже сто лет в открытом доступе. Модули эти переведены с С на паскаль посему не использую ни каких объктных файлов.
nesco писал(а):
Ну, копирование в папку Compiler не лучшее решение. Доступ к ней имеет только инсталлятор самого HiAsm-a, который и ставит компилятор FPC по дефолту. Увы, папки компилятора FPC нет на SVN, и я не смогу добавить туда твой код.

Да и фиг с ним, пускай хоть тут лежит.

--- Добавлено в 2022-04-27 18:14:47

nesco, кстати модуль и dzip.pas и в d4 будет работать. Интерес если есть то можно добавить прогресс. Там есть такая возможность.

Редактировалось 1 раз(а), последний 2022-04-27 18:14:47
карма: 5
0
Ответов: 5036
Рейтинг: 562
#6: 2022-04-27 21:33:52 ЛС | профиль | цитата
nesco, я не просто так делаю подвижки в пользу FPC ибо это в пользу как для FreeWare так и для коммерческого ПО.
У коллеги Netspirit хорошее тому развитие. Но комплексная база очень слаба от наступивших реалей.
Несмотря на то что я показываю как можно сделать HiAsm лучше то малочисленная публика имеет желание просто отмолчатся и получить это потом попросту нахаляву.
Ну что же, я тоже тогда стаю просто читателем, авось тут нагрянут разработчики и засыпят HiAsm проектами (пока я в саду с грядками ковыряюсь)
С небес то хоть спуститесь или докажите обратное
карма: 5
0
Разработчик
Ответов: 25999
Рейтинг: 2104
#7: 2022-04-28 05:10:47 ЛС | профиль | цитата
andrestudio писал(а):
авось тут нагрянут разработчики и засыпят HiAsm проектами

Окстись, какие разработчики, какие проекты? Тут три калеки на форуме, и то иногда Похоже на то, что тут никто уже ничего не делает. Так, для себя что-то.

Редактировалось 1 раз(а), последний 2022-04-28 05:11:36
карма: 22
Если что-то хочешь сделать хорошо -- сделай сам!
0
Ответов: 4575
Рейтинг: 728
#8: 2022-04-29 16:55:27 ЛС | профиль | цитата
nesco писал(а):
и я не смогу добавить туда твой код
Архив из второго поста в теме GZIP можно проверить и дать в пакет. Но это вариант с dll для FPC.
Вариант от andrestudio, вероятно, можно разместить и в подпапке code, только имена модулей надо будет указывать в uses в виде "xxx in '.\subdir\xxx.pas'"
карма: 26

0
Разработчик
Ответов: 25999
Рейтинг: 2104
#9: 2022-04-29 19:11:05 ЛС | профиль | цитата
Netspirit писал(а):
Но это вариант с dll для FPC

Все dll добавляются только на уровне инсталлятора HiAsm. Тч, при наличии сторонней dll, отличной от оригинальной, ничего на SVN добавить не получится. Это все исходя вот из этого
Netspirit писал(а):
модифицированный файл KolZLib.pas для работы стандартного компилятора FPC через официальную zlib.dll (а не ту, что лежит в папке HiAsm)

Netspirit писал(а):
Вариант от andrestudio, вероятно, можно разместить и в подпапке code, только имена модулей надо будет указывать в uses в виде "xxx in '.\subdir\xxx.pas'"

А этим разве не Автор должен заниматься, если ему это интересно, конечно?
карма: 22
Если что-то хочешь сделать хорошо -- сделай сам!
0
Ответов: 5036
Рейтинг: 562
#10: 2022-05-16 14:31:53 ЛС | профиль | цитата
nesco, мне уже это ни к чему, это скорей всего тебе нужно что бы и PNG элемент поправить.
У меня в новом компиляторе все настройки через штатный файл конфигурации прописаны.
Вот тут ретро сырцы нашего FPC https://sourceforge.net/projects/freepascal/files/OldFiles/RealOldFiles/1.9.6/
Можешь сам колдовать если хочешь.

А я спинку и дальше копать но только под картошку
карма: 5
0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)