Bug #955

On windows, can't build outside of srcdir without ruby

Added by yugui (Yuki Sonoda) over 3 years ago. Updated about 1 year ago.

[ruby-core:20993]
Status:Closed Start date:12/31/2008
Priority:Normal Due date:
Assignee:usa (Usaku NAKAMURA) % Done:

100%

Category:core
Target version:1.9.1 RC2
ruby -v:

Description

nmake does not recognize $(srcdir)/miniprelude.c and so on.

Associated revisions

Revision 21280
Added by usa (Usaku NAKAMURA) over 3 years ago

* common.mk, Makefile.in, win32/Makefile.sub ($(INSNS), node_name.inc, known_errors.inc, miniprelude.c, newline.c): move rules from common.mk to {Makefile.in,win32/Makefile.sub) for nmake. [ruby-core:20993]

History

Updated by usa (Usaku NAKAMURA) over 3 years ago

I cannot reproduce it with rc1 and ruby_1_9_1.
Please explain the way to reproduce.

Updated by yugui (Yuki Sonoda) over 3 years ago

ko1 encountered this issue. He renamed the installed ruby to another name so that it would not be used as BASERUBY, and expand the tar.bz2 archive, and built ruby in another directory.

nmake did not recognize $(srcdir)/miniprelude.c, so it tried to generate ./miniprelude.c, and failed because it has no BASERUBY.

Updated by usa (Usaku NAKAMURA) over 3 years ago

  • Target version changed from 1.9.1 RC2 to 1.9.1 Release Candidate
hmm, same problems for newline.c, *.inc, and so on.
I have no plan to resolve these...

Updated by yugui (Yuki Sonoda) over 3 years ago

  • Target version changed from 1.9.1 Release Candidate to 1.9.1 RC2

Updated by usa (Usaku NAKAMURA) over 3 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100
Applied in changeset r21280.

Also available in: Atom PDF