From: "Nakada, Nobuyoshi" Date: 2005-05-13T11:17:47+09:00 Subject: Re: [ ruby-Bugs-1901 ] Makefile Error in OpenSSL Extension in 1.8.3 preview1 Hi, At Fri, 13 May 2005 06:24:48 +0900, noreply@rubyforge.org wrote in [ruby-core:04931]: > E:\Dev\RubyDev\rubyinstaller\cvs-repo\installer-win\stable\download\ruby-1.8.3\e > xt\openssl>nmake /NOLOGO install > copy > nul -m 0755 openssl.so E:/Dev/RubyDev/rubyinstaller/cvs-repo/inst > aller-win/stable/lib/ruby/site_ruby/1.8/i386-msvcr71 > NMAKE : fatal error U1077: 'copy' : return code '0x1' Sorry, does this help? Index: bcc32/Makefile.sub =================================================================== RCS file: /cvs/ruby/src/ruby/bcc32/Makefile.sub,v retrieving revision 1.75 diff -U2 -p -r1.75 Makefile.sub --- bcc32/Makefile.sub 20 Apr 2005 21:45:41 -0000 1.75 +++ bcc32/Makefile.sub 13 May 2005 02:03:12 -0000 @@ -340,4 +340,6 @@ s,@SET_MAKE@,$(SET_MAKE),;t t s,@CP@,copy > nul,;t t s,@INSTALL@,copy > nul,;t t +s,@INSTALL_PROG@,$$(INSTALL),;t t +s,@INSTALL_DATA@,$$(INSTALL),;t t s,@LIBOBJS@, acosh.obj crypt.obj erf.obj win32.obj,;t t s,@ALLOCA@,$(ALLOCA),;t t Index: win32/Makefile.sub =================================================================== RCS file: /cvs/ruby/src/ruby/win32/Makefile.sub,v retrieving revision 1.93 diff -U2 -p -r1.93 Makefile.sub --- win32/Makefile.sub 30 Apr 2005 02:59:43 -0000 1.93 +++ win32/Makefile.sub 13 May 2005 02:01:52 -0000 @@ -362,4 +362,6 @@ s,@SET_MAKE@,$(SET_MAKE),;t t s,@CP@,copy > nul,;t t s,@INSTALL@,copy > nul,;t t +s,@INSTALL_PROG@,$$(INSTALL),;t t +s,@INSTALL_DATA@,$$(INSTALL),;t t s,@LIBOBJS@, acosh.obj crypt.obj erf.obj win32.obj,;t t s,@ALLOCA@,$(ALLOCA),;t t Index: wince/Makefile.sub =================================================================== RCS file: /cvs/ruby/src/ruby/wince/Makefile.sub,v retrieving revision 1.37 diff -U2 -p -r1.37 Makefile.sub --- wince/Makefile.sub 30 Apr 2005 02:59:44 -0000 1.37 +++ wince/Makefile.sub 13 May 2005 02:04:17 -0000 @@ -367,4 +367,6 @@ s,@SET_MAKE@,$(SET_MAKE),;t t s,@CP@,copy > nul,;t t s,@INSTALL@,copy > nul,;t t +s,@INSTALL_PROG@,$$(INSTALL),;t t +s,@INSTALL_DATA@,$$(INSTALL),;t t s,@LIBOBJS@, acosh.obj crypt.obj erf.obj win32.obj isinf.obj isnan.obj,;t t s,@ALLOCA@,$(ALLOCA),;t t Index: lib/mkmf.rb =================================================================== RCS file: /cvs/ruby/src/ruby/lib/mkmf.rb,v retrieving revision 1.220 diff -U2 -p -r1.220 mkmf.rb --- lib/mkmf.rb 7 May 2005 13:58:11 -0000 1.220 +++ lib/mkmf.rb 13 May 2005 02:12:38 -0000 @@ -891,6 +891,6 @@ RM = #{config_string('RM') || '$(RUBY) - MAKEDIRS = #{config_string('MAKEDIRS') || '@$(RUBY) -run -e mkdir -- -p'} INSTALL = #{config_string('INSTALL') || '@$(RUBY) -run -e install -- -vp'} -INSTALL_PROG = $(INSTALL) -m 0755 -INSTALL_DATA = $(INSTALL) -m 0644 +INSTALL_PROG = #{config_string('INSTALL_PROG') || '$(INSTALL) -m 0755'} +INSTALL_DATA = #{config_string('INSTALL_DATA') || '$(INSTALL) -m 0644'} COPY = #{config_string('CP') || '@$(RUBY) -run -e cp -- -v'} -- Nobu Nakada