Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб дек 15, 2018 3:18 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 2 сообщения ] 
Автор Сообщение
 Заголовок сообщения: Compilation problems
СообщениеДобавлено: Пн май 05, 2014 11:27 am 
Не в сети

Зарегистрирован: Вс май 12, 2013 7:40 am
Сообщения: 1
Hello everybody:
I'm training to compile this simple program using menuetlibc:

This's the main.c file:

#include <stdio.h>
int main(void)
{
FILE* a;
a = fopen("mio.txt","w");
fprintf(a,"Hello");
fclose(a);
return 0;
}


And here the Makefile:

OUTFILE = main
OBJS = main.o
include $(MENUETDEV)/makefiles/Makefile_for_program

I have my env OK, I'm using Linux and MENUETDEV is OK.
When I type make, it return some errors:
[MyHome]/menuetlibc/linuxtools/mld main main.o -n -Map main.map
[MyHome]/menuetlibc/lib/libc.a(fprintf.o): In function `fprintf':
fprintf.c:(.text+0x20): undefined reference to `va_start'
fprintf.c:(.text+0x8a): undefined reference to `va_end'
fprintf.c:(.text+0xa8): undefined reference to `__stack_chk_fail'
[MyHome]/menuetlibc/lib/libc.a(doprnt.o): In function `_doprnt':
doprnt.c:(.text+0x13af): undefined reference to `__stack_chk_fail'
[MyHome]/menuetlibc/lib/libc.a(remove.o): In function `remove':
remove.c:(.text+0x9a): undefined reference to `__stack_chk_fail'
make: *** [main] Error 1

Any idea about what is this??


Вернуться к началу
 Заголовок сообщения: Re: Compilation problems
СообщениеДобавлено: Пн май 05, 2014 1:47 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Some problems with varargs. I can't say for sure, but - please - check your preprocessor definitions.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 2 сообщения ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB