Search found 444 matches

by Siemargl
Fri Apr 08, 2016 12:22 am
Forum: HLL
Topic: gcc и kolibri
Replies: 63
Views: 61003

Re: gcc и kolibri

Используем опцию gcc -fstack-protector Получаем что **(.text+0x322): undefined reference to `__stack_chk_guard' **(.text+0x32f): undefined reference to `__stack_chk_fail' 1.Будет реализовываться libssp? Заглушка реализована. Не срабатывала из-за проблемы с порядком либ в линкере. вопрос возник в свя...
by Siemargl
Fri Mar 25, 2016 9:32 am
Forum: HLL
Topic: Консольное приложение на pascal для колибри
Replies: 8
Views: 13454

Re: Консольное приложение на pascal для колибри

Можешь писать на Обероне.
viewtopic.php?f=33&t=2443

По сути этот тот же паскаль.
by Siemargl
Mon Mar 21, 2016 8:13 pm
Forum: Network
Topic: FTP daemon
Replies: 5
Views: 8220

Re: FTP daemon

System: Vmware Player 3 (PCNET32 driver)
Loading kolibrios.ISO

1. Running FTPD, then FTPC ruins all system. Ping stops working or all system hang or ftpc hugs 100% for 5s then cant connect

2. Running FTPD. Connection from host Win32 FAR ftp client - files readed incomplete (first 256 bytes)
by Siemargl
Fri Mar 11, 2016 2:41 pm
Forum: Application libraries
Topic: Newlib
Replies: 234
Views: 141169

Re: Newlib

1. Ошибочка в файловом в/в При записи на tmp0/1 при окончании места на диске, код ошибки не возвращается void create_file(const char* filename, int size) { FILE* file = fopen(filename, "rb"); if (file != NULL) { // Файл уже есть printf("Use file %s\n", filename); fclose(file); re...
by Siemargl
Thu Mar 10, 2016 4:46 am
Forum: HLL
Topic: gcc и kolibri
Replies: 63
Views: 61003

Re: gcc и kolibri

Подтверждаю. Проблема была в замещенном __main(). Также подтверждаю, что из командной строки текущий каталог в fopen корректный. Со статически слинкованной libc запускается. Но бинарник получился больше ~118Кб после KPack и 375k неупакованный Попробовал для уменьшения, чтобы сошлось размером с serge...
by Siemargl
Wed Mar 09, 2016 11:35 pm
Forum: HLL
Topic: gcc и kolibri
Replies: 63
Views: 61003

Re: gcc и kolibri

1. libgcc.a действительно, нашелся - валялся внутри каталога компилятора, только не в путях поиска библиотек Пришлось скопировать ручками 2. Правка makefile для компиляции .S с помощью gcc помогла собраться Libc Итого С-программы работают, причем получаются компактными. Правда, на чуть более сложной...
by Siemargl
Wed Mar 09, 2016 12:28 pm
Forum: HLL
Topic: gcc и kolibri
Replies: 63
Views: 61003

Re: gcc и kolibri

libgcc.a я не нашел ни в каком виде, ни в исходниках, ни в lib Потому, что это часть компилятора и включена в тулчейн. svn co svn://kolibrios.org/contrib/toolchain toolchain <- тут не наблюдается нужных функций внутри компилятора тоже не находится D:\VSProjects\msys-kos32-4.8.2\hello>\bin\mingw32-m...
by Siemargl
Wed Mar 09, 2016 12:58 am
Forum: HLL
Topic: gcc и kolibri
Replies: 63
Views: 61003

Re: gcc и kolibri

libgcc.a я не нашел ни в каком виде, ни в исходниках, ни в lib. Посчитал, что -lgcc_eh - ее замена с поддержкой исключений пишет что то про формат as -o crt/setjmp.o crt/setjmp.s crt/setjmp.S: Assembler messages: crt/setjmp.S:27: Error: junk at end of line, first unrecognized character is `(' crt/se...
by Siemargl
Tue Mar 08, 2016 11:43 pm
Forum: HLL
Topic: gcc и kolibri
Replies: 63
Views: 61003

Re: gcc и kolibri

Поломался тулчайн GCC (от serge). По крайней мере под Win32 1. На SVN в LIB нет библиотек Libc для статической линковки. 2. Пересобрать newlib не получается - не компилируется crt\setjmp.s Я в гнусном ассемблере никак. 3. При динамической линковке недостача объектника __main $(LD) $(LDFLAGS) $(LIBPA...