разные непонятные ошибки при компиляции

Предыдущая тема Следующая тема Перейти вниз

разные непонятные ошибки при компиляции

Сообщение  Eric-S в Вс Янв 11, 2009 3:38 pm

Я думаю, что нужно сделать отдельную тему про ошибки компиляции.
Когда они выводяться в stdout с указанием номера строки и кода ошибки, и самой строки, разобраться можно.
А бывают случаи, когда в логе всё ок, а сообщение пишеться в консоль через stder.
Именно такие сообщения требуют дополнительных разъяснений. Они менеее информативны, но более критичны.
А главное, совершенно не понятно, что и как нужно исправлять.

У меня в проге ошибка. Вот что написал компилятор.

C:\PROGRA~1\FREEBA~1\bin\win32\ld.exe: cannot find -luctf
И всё! Даже не знаю, что исправлять.


Последний раз редактировалось: Eric-S (Пт Янв 16, 2009 6:31 pm), всего редактировалось 2 раз(а)

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: разные непонятные ошибки при компиляции

Сообщение  Gena в Вс Янв 11, 2009 4:26 pm

Ничего, помогает перезагрузка.

Gena

Сообщения : 182
Дата регистрации : 2008-11-05
Возраст : 24
Откуда : Москва

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: разные непонятные ошибки при компиляции

Сообщение  Eric-S в Вс Янв 11, 2009 11:30 pm

Я разобрался. Тупанул.
Компилил заголовочный файл и для библиотеки и для её подключения к другим приложениям.
А проверку, что компилиться библиотека выключил. Вот она и бесмысленно искала сама себя.

Этот глюк происходит, когда билблиотека указанная в #inclib задана не верно.Я разобрался. Тупанул.
Компилил заголовочный файл и для библиотеки и для её подключения к другим приложениям.
А проверку, что компилиться библиотека выключил. Вот она и бесмысленно искала сама себя.

ld.exe это линкер. Он собирает и подключает библиотеки.

Этот глюк происходит, когда билблиотека указанная в #inclib задана не верно.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: разные непонятные ошибки при компиляции

Сообщение  Eric-S в Пт Янв 16, 2009 6:32 pm

Ещё одна ошибка.

src\uctf.o: In function `main':
C:/ERIC-S/UCTF/SRC/FUNC/NEWLINE.BI:1: undefined reference to `_monstartup'

Причём эту же функцию, когда я компилил exe спокойно сделала.

Кто-нибудь может объяснить, в чом суть? И что нужно исправлять?

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: разные непонятные ошибки при компиляции

Сообщение  Eric-S в Пт Янв 16, 2009 7:53 pm

Хм. Ошибка пропала после того как я скомпилировал подключаемую библиотеку без ключей -e -g -profile
Вероятнее всего именно профилирование давало такой глюк.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: разные непонятные ошибки при компиляции

Сообщение  Gena в Сб Янв 17, 2009 5:38 pm

Бывает ещё один глюк:
После выполнния программы графическое окно закрывается и видишь обычное FB- айсиковское. Но остаётся досовское, которое причём никак не отображается на панели внизу. При компиляции программы возникает глюк. Надо досовское окно завершить через процессы. Оно там фигурирует как cmd

Gena

Сообщения : 182
Дата регистрации : 2008-11-05
Возраст : 24
Откуда : Москва

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: разные непонятные ошибки при компиляции

Сообщение  Eric-S в Сб Янв 17, 2009 7:06 pm

Не. Такого не встречал. А у тебя в свойствах программы, точно снят флаг "закрывать окно, после завершения"?

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: разные непонятные ошибки при компиляции

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения