Гость Опубликовано 6 декабря, 2002 Жалоба Поделиться Опубликовано 6 декабря, 2002 Коллеги, help! Есть проект под gnu pascal, в нем вызывается юнит crt. Если я компилирую его так: gpc -o main_file.out main_file.pas --autobuild все проходит хорошо. Но мне надо так: gpc -c -o main_file.o main_file.pas gpc -o main_file.out main_file.o тогда при линковке он говорит что undefined reference на все функции из crt. писать так gpc -o main_file.out main_file.o /crt_dir/crt.o я считаю неправильным, потому что так придется указывать все цепочку объектных файлов, которые используются crt. Указывать директорию, где их все искать (вместе с crt) не помогает. Что делать, люди??? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 13 декабря, 2002 Жалоба Поделиться Опубликовано 13 декабря, 2002 а почему неправильным? вполне себе нормальный подход грамотно напиши Makefile и не мучайся )) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 13 декабря, 2002 Жалоба Поделиться Опубликовано 13 декабря, 2002 subj Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.