[Simh] SimH 3.6-0 (problems compiling VAX using MinGW) DIAGNOSIS

Vorländer, Martin MV at PDV-SYSTEME.DE
Mon Jun 12 07:12:30 EDT 2006


Thomas Schnurrenberger wrote:
> > Output from "gcc -v" (below) shows that the "I ${VAXD}" results in gcc 
> > not including that folder in its include path. When I manually change 
> > "-I ${VAXD}" to "-I VAX", effectively omitting the forward slash, the 
> > build will go fine.
> 
> This seems to be a mingw gcc bug, see here:
> 
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22133
> 
> I solved the problem for me by appending a dot to the
> include path, for example "-I ${VAXD}" to "-I ${VAXD}."

Using gcc 3.4.4 (in a Cygwin environment installed a year ago) the makefile
works as-is.

HTH,
  Martin

P.S.: Villy, I consider adding a path to #include directives a bad habit.
That's what cc's -I option and DEC C's /INCLUDE qualifier are for.
That said, thanks a LOT for throttle - it reduced my CPU usage from
100% to 2%-5%. It definitely makes SimH more usable (on my laptop).



More information about the Simh mailing list