From: Groepaz <gr...@gm...> - 2003-07-24 18:19:32
|
On Thursday 24 July 2003 19:27, Jung-Hee Park wrote: > [1]. > Do I compulsively have to install SDCC inside /usr/local (right now, I am > using /home/jhp/sdcc/ where /home and /usr are the same level). there should be an option for configure to tell it where the installed version lives.... usually something like --prefix=/my/dir/ i dont use that myself however, i am used to supplying all it needs on the commandline. (include and library pathes etc) > [2]. > If [1] is correct. Do I have to: > - copy all files & folder of sdcc which are received after taring > sdcc.src.tar.gz to /usr/local. Then ./configure, make and make install > right in /usr/local? OR > - After./configure, make in my own dir (called /home/jhp/sdcc/), then copy > all to /usr/local? after "make all" try "make install" or just "install" .... depends on the config script.... again, i've personally never used this, i just compile the stuff at the place i want it to be (NOT in /usr/local for that matter) oh, and remember that you'll have to be root when copying stuff to /usr/local (ie, also when doing "make install" or sth) > > [3]. > How can I confige or add to system bash file the path of SDCC. I would like > to use sdcc -c *.c rather than the long one (/home/jhp/sdcc/bin/sdcc -c > *c). depends on your system.... there should be a file like "bashrc" or "bashrc.local" or sth like that with your default environment config in it..... look for such a file and add export PATH=$PATH:/my/dir there (this is bash syntax, it may look different if you are using another shell) gpz |