Hi,

At Tue, 2 Sep 2003 13:29:04 +0900,
Daniel Berger wrote:
> I installed expat in c:\expat-1.95.6 (using the
> windows installer for expat).  No problem.  The
> expat.h (and other source files) are located in
> c:\expat-1.95.6\source\lib.
> 
> I verified that there's a "dir_config 'quixml'" -
> there is.  So, I tried this:
> 
> ruby extconf.rb
> --with-quixml-dir=c:/expat-1.95.6/source.  That didn't
> work.  Looking at the mkmf.log file I see this:

Use --with-quixml-include=c:/expat-1.95.6/source/lib and
--with-quixml-lib=c:/expat-1.95.6/source/lib.

mkmf.rb expects headers are placed in "include" and libraries
are in "lib" respectively.

> PS - I noticed that extconf.rb does not like
> backslashes in directory names, e.g.
> --with-quixml-dir=c:\expat-1.95.6\source.  I had to
> use '\\' to get that to work properly.  Is that proper behavior?

Yes, \ is used to escape meta-characters, e.g. space.

-- 
Nobu Nakada