Я переносил программу на C++ из Solaris Sparc в Solaris x86. Программа использует библиотеку OpenGL, а компиляция выполняется в Рабочая станция Sun Ultra27 с установленным по умолчанию GCC (3.4.3) и библиотекой OpenGL поставляется вместе с машиной.
Однако при связывании не удалось найти следующий вызов OpenGL:
Undefined symbol first referenced in file
sunOglCurPrimTablePtr ../../lib/libgltt.so
sunOglCurrentContext ../../lib/libgltt.so
который, как sunOglCurPrimTablePtr, так и sunOglCurrentContext, должен быть доступен в библиотеке OpenGL по умолчанию /usr/lib/libGL.so (ссылки на /usr/X11/lib/NVIDIA/libGL.so.1). Но я ничего не нашел в нем:
> nm /usr/lib/libGL.so
/usr/lib/libGL.so:
Поиск в Интернете, SUN или Nvidia не привел ни к одному полезному ресурсу. Любая подсказка или помощь? Спасибо!