Неопределенная ссылка на «Многое»

Так что у меня есть исходный код MUD, который я смог успешно скомпилировать под Cygwin. У меня есть все необходимые пакеты, такие как make, g ++, зависимости makefile и файлы по умолчанию, которые установил cygwin. Проблема в том, что, как только код успешно скомпилирован, он начал связывать проект и дал мне буквально тысячи ошибок, но они все те же с неопределенной ссылкой на <some text in the code files>,

Я не уверен, что может быть причиной этого. Я не совсем уверен, что загрузить для вас, ребята, чтобы увидеть. С ним действительно связан make-файл.

Может быть, мне нужны библиотеки или какие-то другие пакеты, которые мне нужно установить. Если кто-нибудь может дать мне какое-то направление, это было бы здорово, потому что я в полной растерянности.

Спасибо!

Это сообщение я получаю в конце, когда все ошибки сделаны:

collect2: error: ld returned 1 exit status
Makefile:54: recipe for target 'smaug' failed
make[1]: *** [smaug] Error 1
Makefile:46: recipe for target 'all' failed
make: *** [all] Error 2

и вот пример строки ошибки, обратите внимание, это одна из тысяч ..

smaug.exp:fake:(.edata+0x2a2c): undefined reference to `season_name'

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]