Search found 444 matches
- 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? Заглушка реализована. Не срабатывала из-за проблемы с порядком либ в линкере. вопрос возник в свя...
- Fri Mar 25, 2016 9:32 am
- Forum: HLL
- Topic: Консольное приложение на pascal для колибри
- Replies: 8
- Views: 13454
- 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)
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)
- 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...
- 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...
- 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 Итого С-программы работают, причем получаются компактными. Правда, на чуть более сложной...
- 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...
- 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...
- 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...