FPC V9.4 PACKAGE README Note: The package untars into a directory 'fpc'. ---------------------------------------------------------- Package Contents: bin/fpcV94.linux Linux binary bin/fpcV94.linux.64bit Linux binary (64-bit) FPCHelpdoc.htm Contents for FPC "Help" button displays release-notes Modification notes and version history tutorials Tutorials for mastering FPC fsd/fsd2 Programs for in-silico agarose digestion tutorials: demo Introductory tutorial ctgdemo Contig display hicf_auto HICF/Automerge, and Decontamination bssdemo BSS (Blast Some Sequence) function mtpdemo MTP (Minimal Tiling Path) function seqdemo DSI (Draft Sequence Integration) function fpc_source.tar FPC source code old_binaries fpcV8.5.3.OSX Mac OSX binary for V8.5.3 fpcV8.5.3.SUN Solaris binary for V8.5.3 -------------------------------------------------------------- Requirements: FPC V9.0 and later requires GTK/GLIB 2.x. GTK 2.10.4, GLIB 2.12.3 are sufficient; later versions should work, and some earlier versions may also work. The 64-bit binary requires the 64-bit libraries, while the 32-bit binary will run on 64-bit platforms, if the 32-bit libraries have been installed. -------------------------------------------------------------- To Install the Linux binary: 1. Rename fpcV94.linux to fpc 2. Make it executable (chmod +x fpc) 3. Copy it to a location in your search path 4. Open a new terminal window (or execute 'rehash') 5. Type 'fpc' and verify that the program launches 6. Copy the FPCHelpdoc.htm to a different directory, if desired 7. Set the FPCHELP environment variable to that directory 8. Run fpc and verify that the Help buttons work It is a good idea to set the FPCHELP variable permanently in the shell rc file. For C shell rc files, e.g. .cshrc, the command is setenv FPCHELP e.g. if the help file is in /home/agcol/fpc, add the line setenv FPCHELP /home/agcol/fpc For Bourne shells, e.g. for .bashrc, the lines are FPCHELP = export FPCHELP ------------------------------------------------------------- To compile FPC V9.4: Compilation of FPC is involved because GTK2 has many dependencies, including: gtk2, glib2, pango, cairo, atk, fontconfig, freetype2. Further instructions are found in the source code README (untar fpc_source.tar) ------------------------------------------------------------- Older binaries: FPC V8.5.3 binaries are provided for Mac OSX and Solaris, as we do not currently have 9.4 binaries to distribute for these platforms. However, we recommend use of 9.4, on the Linux platform. The V8.5.3 binaries do not match with the tutorial files, although they will largely work except for the DSI tutorial. The binaries also do not match the help document, FPCHelpdoc.htm, although the differences should not be great. Installation for the old binaries is the same as for 9.4.