Вверх ↑
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 587
#1: 2022-04-27 16:56:46 ЛС | профиль | цитата
Отвязываем проекты для FPC с использованием сжатых потоков zlib от zlib.dll
в прищепке всё что нужно.
А нужно было это давно. Правда я так понимаю сделать это было некому..
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1ZLIBFPC.zip [104.1KB] [375]
Разработчик
Ответов: 26153
Рейтинг: 2127
#2: 2022-04-27 17:33:05 ЛС | профиль | цитата
andrestudio писал(а):
А нужно было это давно

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

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

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

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

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#4: 2022-04-27 18:04:06 ЛС | профиль | цитата
Подтверждения об окончании тестирования не было, поэтому я и не стал никуда ничего добавлять.
карма: 22

0
Ответов: 5227
Рейтинг: 587
#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
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 5227
Рейтинг: 587
#6: 2022-04-27 21:33:52 ЛС | профиль | цитата
nesco, я не просто так делаю подвижки в пользу FPC ибо это в пользу как для FreeWare так и для коммерческого ПО.
У коллеги Netspirit хорошее тому развитие. Но комплексная база очень слаба от наступивших реалей.
Несмотря на то что я показываю как можно сделать HiAsm лучше то малочисленная публика имеет желание просто отмолчатся и получить это потом попросту нахаляву.
Ну что же, я тоже тогда стаю просто читателем, авось тут нагрянут разработчики и засыпят HiAsm проектами (пока я в саду с грядками ковыряюсь)
С небес то хоть спуститесь или докажите обратное
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#7: 2022-04-28 05:10:47 ЛС | профиль | цитата
andrestudio писал(а):
авось тут нагрянут разработчики и засыпят HiAsm проектами

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

Редактировалось 1 раз(а), последний 2022-04-28 05:11:36
карма: 22

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

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#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
Ответов: 5227
Рейтинг: 587
#10: 2022-05-16 14:31:53 ЛС | профиль | цитата
nesco, мне уже это ни к чему, это скорей всего тебе нужно что бы и PNG элемент поправить.
У меня в новом компиляторе все настройки через штатный файл конфигурации прописаны.
Вот тут ретро сырцы нашего FPC https://sourceforge.net/projects/freepascal/files/OldFiles/RealOldFiles/1.9.6/
Можешь сам колдовать если хочешь.

А я спинку и дальше копать но только под картошку
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)