Clive McCarthy
September 4th, 2009, 10:14 PM
I have what might be a simple problem. I'm trying to put a shared-object:
freeglut.so
into \user\lib -- and my crude attempts all result in permission denied.
I'm doing this because I've installed freeglut and linked my code to the library etc. but the shared object can't be found by the executable. It seems that
sudo apt-get install freeglut3-dev
doesn't put the freeglut.so in the library directory but does put freeglut.h freeglut_std.h & freeglut_ext.h headers in the \user\include directory.
It also emits a message about manual installation...
Ultimately, I will be deploying the executable and necessary libraries to a small number of Ubuntu machines on my network. These machines are embedded applications: almost no user interface, just an on/off power button and a screen. So I'll need write a bash script to do all the repetitive tasks.
For now, I'd be happy if I can figure out how to manually install the shared-object on my local system.
freeglut.so
into \user\lib -- and my crude attempts all result in permission denied.
I'm doing this because I've installed freeglut and linked my code to the library etc. but the shared object can't be found by the executable. It seems that
sudo apt-get install freeglut3-dev
doesn't put the freeglut.so in the library directory but does put freeglut.h freeglut_std.h & freeglut_ext.h headers in the \user\include directory.
It also emits a message about manual installation...
Ultimately, I will be deploying the executable and necessary libraries to a small number of Ubuntu machines on my network. These machines are embedded applications: almost no user interface, just an on/off power button and a screen. So I'll need write a bash script to do all the repetitive tasks.
For now, I'd be happy if I can figure out how to manually install the shared-object on my local system.