home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Online
/
Samba
/
source
/
README
< prev
next >
Wrap
Text File
|
2000-08-17
|
2KB
|
58 lines
Building Amiga Samba 2.0.7
==========================
To build the Amiga Samba 2.0.7 port you need a few things in addition to
the source code supplied in the source code archive. Namely, you need:
* The Miami SDK (available from "http://www.nordicglobal.com")
* Larry Wall's "patch" utility (available from Aminet, e.g.
"http://ftp.uni-paderborn.de/aminet" or via the Geek Gadgets
archive on "ftp://ftp.ninemoons.com")
* The Samba 2.0.7 source code archive (available through one of the
mirror sites listed on "http://www.samba.org"); to unpack the
source code archive, you need the "gzip" and "tar" utilities
(which are available from Aminet or the Geek Gadgets archive)
* The SAS/C 6.58 `C' compiler
You should start by unpacking and extracting the Samba 2.0.7 source code
archive. This can be done by entering something like:
tar xzf samba-latest.tar.gz
but you could also first unpack it with:
gzip -d samba-latest.tar.gz
and then extract the archive contents with
tar xf samba-latest.tar
This should create a directory named "samba-2.0.7".
Now go ahead and unpack the Amiga Samba 2.0.7 port source code archive. For
the sake of simplicity, let's unpack it to "RAM:". You could of course
choose a different location.
Next, we need to unpack the Miami SDK archive. For the sake of simplicity,
we unpack it to "RAM:". This should create a drawer by the name of
"MiamiSDK".
Change to the directory "samba-2.0.7/source", which contains the original
Samba source code we now need to apply a few patches to. This is done by
entering something like:
patch <RAM:amiga_samba_2.0.7/source/amiga.diffs
Next, we copy the contents of the Amiga Samba 2.0.7 port source code archive
to where they belong. This is done by entering
copy RAM:amiga_samba_2.0.7/source "" all
And eventually, you need to copy the header files that ship with the Miami
SDK to where they belong. This is done by entering
copy RAM:MiamiSDK/netinclude amiga/netinclude all
That was pretty much it! Now you should be able to build the Amiga Samba 2.0.7
port by entering "smake". Be patient, it takes a while.