Re: secondary expansion changes

Boris Kolpackov <[email protected]>
Newsgroups gmane.comp.gnu.make.devel
Organization Code Synthesis Tools CC
Message-ID <[email protected]>
Hi Paul,

Paul D. Smith <[email protected]> writes:

> > > But, instructions on how to build your environment are welcome as well;
> > > it seems like a worthy test case to be added to my environment.
> > 
> > Ok, I will work on this. Which GNU/Linux distribution are you using?
> 
> I have both Ubuntu and Red Hat.  I'm pretty good at working out the
> details, though :-)

Ok, I have prepared the latest snapshot which is what I have been
testing:

http://www.codesynthesis.com/~boris/tmp/xsd-3.3.0.a6+dep.tar.bz2

There is the README file inside with instructions, but in a nutshell,
you will need to install the Xerces-C++ as well as Boost regex and 
filesystem libraries. The easiest way would be to grab .deb/.rpm
packages of these. For example, on Ubuntu you can try Debian unstable
(that's what I am using) or Ubuntu's own repository. You will need both
the library proper and the -dev packages.

After that cd to xsd-3.3.0.a6+dep/xsd/xsd/ (i.e., one level deeper
than top-level) and run make. The first time you run it you may get
some errors scrolling by but the build should still succeed. After
that you can re-run make to check up-to-dateness (that's where it
munches through 3GB of memory ;-)) or make clean and then make to
rebuild everything.

Let me know if you run into any problems.

Boris

-- 
Boris Kolpackov, Code Synthesis Tools  http://codesynthesis.com/~boris/blog
Open-source XML data binding for C++:  http://codesynthesis.com/products/xsd
XML data binding for embedded systems: http://codesynthesis.com/products/xsde
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.