Gungadin
05-19-2002, 06:28 PM
Just to clarify for those of us that aint too smart on the linux stuff, when people say 'do a clean build of seq', what exactly do they mean?
To me, judging from what i have found searching through the old posts, and trying to find detailed explanations of the cvs commands, the following is the most likely method to update seq, but don't know if it is considered a 'Clean Build'......
cvs update showeq
(I believe this will overwrite any existing source files on your linux box that are different to the current versions held on the CVS server, but will NOT delete any files that are no longer used or are already the same as whet's on the CVS server)
and then
make -f Makefile.dist
./configure
make
make install
(which makes a backup somewhere, recompiles all your executables and installs them in the correct directory, overwriting any exsting files of the same name but not cleaning up any obsolete files in this directory)
This seems to work for me so far, but i guess i'm a little unsure about how much junk (obsolter or temp files etc) may build up over time, and any ramifications of that junk sitting around (Not sure if the compilers might process all files in a directory or only specific named ones)
Is it worth deleting the seq directory (where all the seq source goes) and the directory that all the executables end up in (can't remember where that is atm, i'm at work and i always have trouble remembering those long ass linux tree names) when doing a clean build, or is that just paranoid?
Thanks in advance for any positive opinions you may shed on this, and i apologise to all those people that may have seen this question too many times before..
Thanks
Gungadin
To me, judging from what i have found searching through the old posts, and trying to find detailed explanations of the cvs commands, the following is the most likely method to update seq, but don't know if it is considered a 'Clean Build'......
cvs update showeq
(I believe this will overwrite any existing source files on your linux box that are different to the current versions held on the CVS server, but will NOT delete any files that are no longer used or are already the same as whet's on the CVS server)
and then
make -f Makefile.dist
./configure
make
make install
(which makes a backup somewhere, recompiles all your executables and installs them in the correct directory, overwriting any exsting files of the same name but not cleaning up any obsolete files in this directory)
This seems to work for me so far, but i guess i'm a little unsure about how much junk (obsolter or temp files etc) may build up over time, and any ramifications of that junk sitting around (Not sure if the compilers might process all files in a directory or only specific named ones)
Is it worth deleting the seq directory (where all the seq source goes) and the directory that all the executables end up in (can't remember where that is atm, i'm at work and i always have trouble remembering those long ass linux tree names) when doing a clean build, or is that just paranoid?
Thanks in advance for any positive opinions you may shed on this, and i apologise to all those people that may have seen this question too many times before..
Thanks
Gungadin