"Fossies" - the Fresh Open Source Software Archive

Member "zebedee-2.5.3/BUILDING.txt" (6 Sep 2005, 2538 Bytes) of package /linux/privat/old/zebedee-2.5.3.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "BUILDING.txt": 2.4.1A_vs_2.5.3.

    1 Linux
    2 =====
    3 
    4 Zebedee should build easily on all modern Linux distributions too although
    5 older versions (RedHat 5 vintage, I believe) may have problems with one or
    6 more of the pthread library functions being missing. Compile without
    7 HAVE_PTHREADS defined if this appears to be a problem.
    8 
    9 You may build with system-supplied zlib, bzip2 and OpenSSL (for Blowfish)
   10 libraries if you have them.
   11 
   12 Zebedee:
   13 
   14     Modify the locations of the Blowfish, Zlib and bzip2 libraries,
   15     include files and installation directories, if necessary, and
   16     then type "make OS=linux". For a "native" build on 64-bit systems
   17     use "make OS=linux64".
   18     
   19 blowfish-0.9.5a:
   20 
   21     Builds without modification to the Makefile. Use "make optimize" to build
   22     the best version for your platform.
   23     
   24 zlib-1.2.3:
   25 
   26     Configure and build using:
   27 
   28 	./configure; make
   29 
   30 bzip2-1.0.3:
   31 
   32     Follow the instructions in the README file
   33 
   34 Other UNIX-like systems
   35 =======================
   36 
   37 In general, follow any instructions given with the distributions of each of
   38 the libraries Zebedee depends on. Zebedee itself has been built and tested, at
   39 some point or other, on:
   40 
   41 	Solaris -- use "make OS=solaris"
   42 	FreeBSD -- use "make OS=freebsd"
   43 	Tru64 UNIX -- use "make OS=tru64"
   44 	HPUX -- use "make OS=hpux"
   45 	Irix -- use "make OS=irix"
   46 	MacOS X -- use "make OS=macosx"
   47         BSDi -- use "make OS=BSDi"
   48 
   49 I have received reports of Zebedee being built successfully under AIX
   50 (some AIX-related changes have been made to the base code) and SCO Unix.  I
   51 will happily incorporate changes for other platforms if you can supply the
   52 necessary differences.
   53 
   54 As a first stab you can try "make OS=generic" to build a generic UNIX-type
   55 version without using pthreads. See comments in the Makefile for definitions
   56 that you might want to tweak.
   57 
   58 Windows
   59 =======
   60 
   61 Zebedee was built using the Cygwin tools (http://sourceware.cygnus.com) and
   62 the "mingw32" version of gcc (see http://www.mingw.org) -- invoked from
   63 Cygwin as "gcc -mno-cygwin".
   64 
   65 Zebedee:
   66 
   67     Modify the locations of the Blowfish, GMP and Zlib libraries, include
   68     files and installation directories, if necessary and then type
   69     "make OS=win32".
   70 
   71 blowfish-0.9.5a:
   72 
   73     Ensure that you build with the Mingw32 compiler and then "make".
   74     The "make optimize" doesn't appear to work well under Cygwin, if you
   75     really want to try to optimize performance do "make bf_opts" and
   76     then run bf_opts.
   77 	
   78 zlib-1.2.3:
   79 
   80     Run "configure" and then make. It's a breeze!
   81 
   82 bzip2-1.0.3:
   83 
   84     Follow the instructions in the README file.