Если кто-то работает в ОС Linux, пожалуйста помогите:
Установила библиотеку GRX2.4.8
при попытке откомпилировать прогу выходит следущее:
[root@localhost oop]# g++ file.cpp -I/usr/X11R6/include -lgrx20X -L/usr/lib -lX11
/usr/local/lib/libgrx20X.so: undefined reference to `XFreePixmap'
/usr/local/lib/libgrx20X.so: undefined reference to `XDrawString'
/usr/local/lib/libgrx20X.so: undefined reference to `XListPixmapFormats'
/usr/local/lib/libgrx20X.so: undefined reference to `XDefineCursor'
……………
……………
……………
/usr/local/lib/libgrx20X.so: undefined reference to `XOpenDisplay'
/usr/local/lib/libgrx20X.so: undefined reference to `XInstallColormap'
/usr/local/lib/libgrx20X.so: undefined reference to `XMapRaised'
collect2: ld returned 1 exit status
[root@localhost oop]#
В чем проблема?
18 декабря 2008 в 23:01
С Линухом почти не работал. Но точно могу сказать, что проблема в линковке. Надо найти и прилинковать ту библиотеку, в которой есть вышеозначенные символы.