Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Программирование под Unix/Linux > Помогите разобраться в чем проблема |
Автор: hubikos 6.2.2012, 02:38 | ||
Думаю чтото не так с библиотеками, обгуглил все, что можно, нашел пару намеков на pkgconfig но ничего конкретного помогите люди добрые Centos 6 x86_64
|
Автор: null56 6.2.2012, 12:18 |
а что, собственно, ты пытаешься сделатЬ??? |
Автор: bsa 6.2.2012, 12:18 |
посмотри что у тебя в этих хидерах. возможно, просто повреждены файлы. |
Автор: hubikos 6.2.2012, 12:33 |
null56 пытаюсь сделать make bsa спасибо, щас погляжу Добавлено @ 12:44 bsa все ок там, ничего не пповреждено, на всякий случай переустановил glib2 |
Автор: null56 6.2.2012, 14:35 |
make чего? какой - то файл /srv/work/mp3/current/src/main/utils.cpp компилишь с глибом? |
Автор: hubikos 6.2.2012, 15:06 |
я запускаю sh скрипт который берет все файлы из папки и ДА комплит их utils.cpp [B---] 0 L:[ 1+ 0 1/1103] *(0 /30722b) 35 0x023 #include <netdb.h> #include <arpa/inet.h> #include <sys/un.h> #include <fastcgi.h> #include <list> #include "mp3/main/utils.h" #include "mp3/PrivateMessages.h" #include "mp3/sqlutils.h" #include "mp3/Config.h" #include "mp3/User.h" #define OPENSSL_NO_SHA256 #define OPENSSL_NO_SHA0 #include <openssl/sha.h> #include <glib-2.0/glib.h> вот тут видно как я подключаю глиб |
Автор: bsa 6.2.2012, 15:10 |
Что в тех строчках, на которые ругается компилятор? |
Автор: hubikos 6.2.2012, 19:31 | ||
svlary вы скорее всего правы
/usr/include/glib-2.0/glib/gtypes.h:34:24: error: glibconfig.h: Нет такого файла или каталога осталось понять ка крешить эту проблему, буду гуглить, но если вы знаете подскажите плиз |
Автор: tzirechnoy 6.2.2012, 19:46 | ||
1) И шо таки говорит pkgconfig? 2) И Вам таки самому трудно догадаться, что надо приводить всё, что говорит компилятор -- вплоть до строки его вызова? |
Автор: hubikos 6.2.2012, 20:02 |
root@CentOS-60-64-minimal ~]# pkg-config --cflags glib-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include |
Автор: tzirechnoy 6.2.2012, 20:13 |
Осталось только посмотреть на Вашу строку компилятора, и полный его вывод. Добавлено через 57 секунд Впрочем, и без строки компилятора ясно, что в его вызове нет -I/usr/lib64 и т.д. |
Автор: hubikos 7.2.2012, 10:32 |
,большое спасибо всем. проблема решена |