Форум программистов, компьютерный форум, киберфорум
Наши страницы
Кроссплатформенная разработка
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
coolinich
0 / 0 / 0
Регистрация: 14.08.2011
Сообщений: 3
1

Ошибка undefined reference в Eclipse (Winodows,C++,MinGW,GCC)

17.08.2011, 13:14. Просмотров 1807. Ответов 2
Метки нет (Все метки)

При попытке скомпилировать проект с подключенной библиотекой liblm.a(сторонняя библиотека) выскакивает ошибка:

D:\someuser\eclipse\projects\someproject\lib/liblm.a: In function `ZN8SomeNamespace7Version7cmdlineEiPPc':
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/basic_string.h.text+0xcb9): undefined reference to `__gxx_personality_sj0'

В настройках проекта указал путь в Paths and Symbols до заголовочного файла:
C:/MinGW/lib/gcc/mingw32/4.5.2/include/c++/bits
но все равно не собирается проект.

Подскажите как с этим справится.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2011, 13:14
Ответы с готовыми решениями:

Почему происходит ошибка undefined reference to hgeCreate
Всем привет. Я новичок по C++ и недавно решил освоить разработку игр. Скачал с интернета 2D движок...

Ошибка undefined reference при запуске программы с sfml
Всем привет! Решил попробовать данную либу (читал статейку на хабре и решил запустить простой...

Gcc без MinGW
Интересует вопрос, можно ли рабочий код (который без ошибок компилируется в Visual Studio)...

C++ QT. PlaySound и ошибка "Undefined reference"
Всем привет. Следующая проблема, Qt ругается на эту конструкцию при компиляции. void...

Сборки MinGW(GCC-win32/win64) от niXman
с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw. файлы с пометкой...

2
TheAthlete
157 / 157 / 16
Регистрация: 31.08.2010
Сообщений: 541
17.08.2011, 22:32 2
а командная строка какая запуска компилятора, либо если ты через GNU Make (CMake) собираешь, то там какие настройки?

плюс к тому у тебя какой-то странный mingw: в ошибке - 3.4.4
а подключаешь - 4.5.2

откуда взял mingw?
хотя по логиге, если "/usr/lib/gcc..." то это cygwin

могу посоветовать TDM-GCC http://tdm-gcc.tdragon.net/
для запуска попробуй в командной строке

g++ -llm -o main main.cpp
0
coolinich
0 / 0 / 0
Регистрация: 14.08.2011
Сообщений: 3
18.08.2011, 10:58 3
Проблема скорее всего в том, что библиотеки скомпилированы под другой версией minGW (GCC 3.4.4).
Кто-нибудь знает, где найти версию minGW с компилятором GCC версии 3.4.4?
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.08.2011, 10:58

установка MinGW и Eclipse
Здравствуйте! Хочу установить себе MinGW и Eclipse, сижу битый час и ни чего не получается...

gtkmm undefined reference to...
Не могу понять что за ошибки, заранее спасибо #include <gtkmm.h> #include...

Постоянные ошибки Eclipse Helios / MinGW
Предыстория: Пробую писать программы на С++. На машине стоит Borland C++ Builder 5.0. Страшно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.