|
EMBOSS FAQ (Frequently Asked Questions)
Part:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(Continued from previous part...)
Q) Can I get the latest code via CVS ?
A) Yes. Here is the information you will need:-
Make sure you have cvs on your system Then log into the cvs server at
'open-bio.org' as: user 'cvs' with password 'cvs'.
Make sure you have cvs on your system Then log into the cvs server at
cvs -d :pserver:cvs@cvs.open-bio.org:/home/repository/emboss login
Make sure you have cvs on your system. Then log into the cvs server at
The password is 'cvs'
To checkout the EMBOSS source code tree, put yourself in a local directory
just above where you want to see the EMBOSS directory created. For example
if you wanted EMBOSS to be seen as /home/joe/src/emboss... then cd into
/home/joe/src then checkout the repository by typing:
cvs -d :pserver:cvs@cvs.open-bio.org:/home/repository/emboss checkout emboss
Or if you want to update a previously checked-out source code tree:
cvs -d :pserver:cvs@cvs.open-bio.org:/home/repository/emboss checkout emboss
cvs -d :pserver:cvs@cvs.open-bio.org:/home/repository/emboss update
You can logout from the CVS server with:
cvs -d :pserver:cvs@cvs.open-bio.org:/home/repository/emboss logout
(this is a read only server).
Q) How do I compile the CVS version?
A) You will need automake, autoconf, gmake and libtool for this.
The gcc compiler is recommended. The host cc compiler should work,
but there is a problem with automake which generates the Makefiles.
automake generates dependencies for you, in a '.deps' subdirectory,
to keep Makefile.in clean, but since automake 1.4 this uses gcc. If
you are not using gcc, you can use 'automake --include-deps' to
put the dependencies into each Makefile.in file
Scripts are available to compile the cvs version.
i.e. source make-static-developers
will compile a statically linked EMBOSS.
What this actually does is:-
aclocal -I m4
autoconf
automake -a # --include-deps # if you are not using gcc
./configure --disable-shared
make
For more info on the configurability of the build try
./configure --help
(Continued on next part...)
Part:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|