For MS Visual C++ (free version), I had to modify the makefile to build pdcurses.lib. Also, there's an extraneous copy command with only one parameter; it does nothing except cause an error, so I removed it.

--
William McBrine <[EMAIL PROTECTED]>
*** win32/vcwin32.old   2005-05-26 20:04:05.011400352 -0400
--- win32/vcwin32.mak   2005-05-26 20:28:13.414209656 -0400
***************
*** 188,196 ****
  
  
  pdcurses.lib : $(LIBOBJS) $(PDCOBJS)
!       $(LIBEXE) -out:$@ @<<
!       $(LIBOBJS) $(PDCOBJS)
! <<
  
  curses.dll : $(LIBDLLS) $(PDCDLLS) $(osdir)\curses.def pdcurses.obj
        $(SHL_LD) @<<
--- 188,194 ----
  
  
  pdcurses.lib : $(LIBOBJS) $(PDCOBJS)
!       $(LIBEXE) -out:$@ $(LIBOBJS) $(PDCOBJS)
  
  curses.dll : $(LIBDLLS) $(PDCDLLS) $(osdir)\curses.def pdcurses.obj
        $(SHL_LD) @<<
***************
*** 198,204 ****
  <<
  
  pdcurses.res pdcurses.obj: $(osdir)\pdcurses.rc $(osdir)\pdcurses.ico
-       copy $(osdir)\pdcurses.ico
        rc /r /fopdcurses.res $(osdir)\pdcurses.rc
        cvtres /MACHINE:IX86 /NOLOGO /OUT:pdcurses.obj pdcurses.res
  
--- 196,201 ----

Reply via email to