[plt-scheme] Building Mzscheme 352

From: Eli Barzilay (eli at barzilay.org)
Date: Sat Nov 11 10:28:32 EST 2006

On Nov 11, a_fasano at hotmail.com wrote:
> I can build libmzgc. But while building libmzsch, I get
> mz-352-src-win\plt\src\mzscheme\include\../sconfig.h(22) : fatal error
> C1083: Cannot open include file: 'mzconfig.h': No such file or directory
> Since I found a mzconfig.h.in file in mz-352-src-win\plt\src\mzscheme, I
> renamed the file as 'mzconfig.h' and  added its path to the project
> additional include dirs. In this case I can compile (despite a handful of
> warnings), but not link because of:
> Creating library ..\..\..\lib\msvc\libmzschxxxxxxx.lib and object
> .\..\..\lib\msvc\libmzschxxxxxxx.exp network.obj : error LNK2019:
> unresolved external symbol _hstrerror referenced in function
> _mz_gai_strerror
> Can you help, please?

To build on Windows, you should be using the src/worksp stuff, which
has its own version of mzconfig.h.
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!

Posted on the users mailing list.