Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > df754e4e6f7f5fc8ab9d6ed8559f3e3d > files > 74

bacula-docs-5.0.3-19.fc16.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

<!--Converted with LaTeX2HTML 2008 (1.71)
original version by:  Nikos Drakos, CBLU, University of Leeds
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Porting Requirements</TITLE>
<META NAME="description" CONTENT="Porting Requirements">
<META NAME="keywords" CONTENT="developers">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">

<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">

<LINK REL="STYLESHEET" HREF="developers.css">

<LINK REL="next" HREF="Steps_Take_Porting.html">
<LINK REL="previous" HREF="Bacula_Porting_Notes.html">
<LINK REL="up" HREF="Bacula_Porting_Notes.html">
<LINK REL="next" HREF="Steps_Take_Porting.html">
</HEAD>

<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1275"
  HREF="Steps_Take_Porting.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
<A NAME="tex2html1269"
  HREF="Bacula_Porting_Notes.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
<A NAME="tex2html1263"
  HREF="Bacula_Porting_Notes.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> 
<A NAME="tex2html1271"
  HREF="Contents.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> 
<A NAME="tex2html1273"
  HREF="GNU_Free_Documentation_Lice.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> 
<BR>
<B> Next:</B> <A NAME="tex2html1276"
  HREF="Steps_Take_Porting.html">Steps to Take for</A>
<B> Up:</B> <A NAME="tex2html1270"
  HREF="Bacula_Porting_Notes.html">Bacula Porting Notes</A>
<B> Previous:</B> <A NAME="tex2html1264"
  HREF="Bacula_Porting_Notes.html">Bacula Porting Notes</A>
 &nbsp; <B>  <A NAME="tex2html1272"
  HREF="Contents.html">Contents</A></B> 
 &nbsp; <B>  <A NAME="tex2html1274"
  HREF="GNU_Free_Documentation_Lice.html">Index</A></B> 
<BR>
<BR>
<!--End of Navigation Panel-->

<H1><A NAME="SECTION001210000000000000000"></A>
<A NAME="4420"></A>
<A NAME="4421"></A>
<BR>
Porting Requirements
</H1>

<P>
In General, the following holds true: 

<P>

<UL>
<LI><B>Bacula</B> has been compiled and run on Linux RedHat, FreeBSD,  and
   Solaris systems. 
</LI>
<LI>In addition, clients exist on Win32, and Irix 
</LI>
<LI>It requires GNU C++ to compile. You can try with other compilers, but 
   you are on your own. The Irix client is built with the Irix complier,  but, in
   general, you will need GNU. 
</LI>
<LI>Your compiler must provide support for 64 bit signed and unsigned 
   integers. 
</LI>
<LI>You will need a recent copy of the <B>autoconf</B> tools loaded  on your
   system (version 2.13 or later). The <B>autoconf</B> tools  are used to build
   the configuration program, but are not part of  the Bacula source
distribution. 
</LI>
<LI>There are certain third party packages that Bacula needs. Except  for
   MySQL, they can all be found in the <B>depkgs</B> and  <B>depkgs1</B> releases. 
</LI>
<LI>To build the Win32 binaries, we use Microsoft VC++ standard
   2003. Please see the instructions in
   bacula-source/src/win32/README.win32 for more details. If you
   want to use VC++ Express, please see README.vc8. Our build is
   done under the most recent version of Cygwin, but Cygwin is
   not used in the Bacula binaries that are produced.
   Unfortunately, we do not have the resources to help you build
   your own version of the Win32 FD, so you are pretty much on
   your own. You can ask the bacula-devel list for help, but
   please don't expect much.
</LI>
<LI><B>Bacula</B> requires a good implementation of pthreads to work. 
</LI>
<LI>The source code has been written with portability in mind and is  mostly
   POSIX compatible. Thus porting to any POSIX compatible operating  system
   should be relatively easy. 
</LI>
</UL>

<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1275"
  HREF="Steps_Take_Porting.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
<A NAME="tex2html1269"
  HREF="Bacula_Porting_Notes.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
<A NAME="tex2html1263"
  HREF="Bacula_Porting_Notes.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> 
<A NAME="tex2html1271"
  HREF="Contents.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> 
<A NAME="tex2html1273"
  HREF="GNU_Free_Documentation_Lice.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> 
<BR>
<B> Next:</B> <A NAME="tex2html1276"
  HREF="Steps_Take_Porting.html">Steps to Take for</A>
<B> Up:</B> <A NAME="tex2html1270"
  HREF="Bacula_Porting_Notes.html">Bacula Porting Notes</A>
<B> Previous:</B> <A NAME="tex2html1264"
  HREF="Bacula_Porting_Notes.html">Bacula Porting Notes</A>
 &nbsp; <B>  <A NAME="tex2html1272"
  HREF="Contents.html">Contents</A></B> 
 &nbsp; <B>  <A NAME="tex2html1274"
  HREF="GNU_Free_Documentation_Lice.html">Index</A></B> 
<!--End of Navigation Panel-->
<ADDRESS>

2012-01-24
</ADDRESS>
</BODY>
</HTML>