Michael --
1. I issue './configure...' to configure Subversion.
         './configure...' stops and tell me that the configure/make for
'zlib' had errors.
I 'cd' to the zlib directory
.. etc.

Your experience is normal if you build Subversion by hand.

No one actually does this in the "real" open source Unix world.

We have system like OpenBSD "ports" system that have compound makefiles to download
and build the *dependencies*.

Attached at the end of this email, just as an example of how it is done, is the (heavily macroized) 'make' file in the ports tree of OpenBSD for Subversion. It won't work on your system but it really shows how it works. The macros are "literate programming" enough you should grok the
intent easily enough.

My recommendation:

  1. Build Subversion from scratch using the ports system from OpenBSD
     or a Macintosh
         * OpenBSD has ports builtin
         * get on the web the Darwin project 'ports' tool to do this
           for Mac
  2. Redirect the output of the 'ports' run to a text file and study.

Mainframe Linuxers need for their sanity to have a couple of open source operating systems on cheap PC's, maybe several under some pc virtualization system. It really speeds up self-taught problem-solving if you have several open source OS'es handy
to try things on until something works in a very revealing manner.

--
Jack J. Woehr            # «'I know what "it" means well enough, when I find
http://www.well.com/~jax # a thing,' said the Duck: 'it's generally a frog or
http://www.softwoehr.com # a worm.'» - Lewis Carroll, _Alice in Wonderland_


----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to