View Single Post
Old 04-26-2007, 04:25 PM   #10
henkvdg
Groupie
henkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of ithenkvdg has read War And Peace ... all of it
 
Posts: 180
Karma: 66830
Join Date: Oct 2006
Device: IREX iLiad, Pocketbook Pro 903
Quote:
Originally Posted by Adam B.
The problem with internal memory is the limited space. There is only 128mb available in /mnt/free, and something like 4mb on /. Between libraries, programs, and shared files, I have at least 128mb used.

Most programs can't be easily modiifed to be location indemendant. When you compile them, you need to specify a directory prefix. If you do not put the program where it expects to be, it will not be able to load all of the shared files and libraries that it requires. Hence the need for a standard installation directory.
I think, you can use Environment Variables or how-do-you-call-them.
So if a program starts, it could ask something like "where-am-I" (pwd?) and the resulting string could be used as prefix for all its files it depends on. Then you achieve position independency, I guess.
henkvdg is offline   Reply With Quote