OberonCore
https://forum.oberoncore.ru/

Пропал LinLibc.mktime
https://forum.oberoncore.ru/viewtopic.php?f=23&t=6537
Страница 1 из 1

Автор:  adimetrius [ Вторник, 07 Январь, 2020 23:01 ]
Заголовок сообщения:  Пропал LinLibc.mktime

Коллеги,
из модуля LinLibc пропал экспорт PROCEDURE [ccall] mktime.
В Lin/Mod/Libc.txt Нет вообще такого слова, а в Lin/Mod/attic/Libc.txt и Libc.odc есть экспортированная mktime.

Вопрос: это случайность, или что-то стоит за этим? Можно ли вернуть?

Просто без нее не могу скомпилировать Ta_ Дмитрия Викторовича Дагаева :(

Автор:  Дмитрий Дагаев [ Воскресенье, 12 Январь, 2020 15:05 ]
Заголовок сообщения:  Re: Пропал LinLibc.mktime

Ta_ делалось в 2012 году для 1.6. Для линукса хедеров море, а биндингов мало. Тогда все, что не входило в LinLibc, я включал для себя в модуль Ta_Lib. Можно и mktime туда же определить.

Автор:  adimetrius [ Воскресенье, 12 Январь, 2020 22:16 ]
Заголовок сообщения:  Re: Пропал LinLibc.mktime

Ага, спасибо, буду знать про Ta_Lib. Биндинг сделал прямо в LinLibc, все скомпилировал в КП. tarun не смог - сначала не было двух хедеров для gcc; я их нашел, подложил, куда надо. Но не тут то было: там такое понеслось... Забросил Tarun, стал пробовать все в ББ запускать - в диалоговых окнах кнопки жмутся, но ничего не происходит. Поковырял - и пока отложил. Порог сложности входной оказался таков, что я снаскоку его не одолел.

Автор:  Дмитрий Дагаев [ Воскресенье, 12 Январь, 2020 23:09 ]
Заголовок сообщения:  Re: Пропал LinLibc.mktime

Дело не в пороге сложности, а в том, что данное ПО не собиралось под тем env, который Вы пытаетесь сделать. И, в общем, не планировалось, т.к. в том проекте, где это используется, стоит 1.6 и RH Linux 6. А так это делает разработчик.

Если Вы хотите из среды кнопки нажимать, то tarun не нужен, там примеры должны заиграть.

Если Вы для дела хотите и уточните, что за версию и в каком env используете, я могу у себя что-то поставить и посмотреть, т.к. с тех пор пакетом не занимался.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/