summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-05-21 11:51:56 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-05-21 11:51:56 +0000
commita4d277f5544c49b6e39664d2124ae67115e17093 (patch)
tree1208be1581fe61ddb3bca0984d47ffde719934c9
parent062351e6bb492d206c305840f4a69c70efcb5131 (diff)
* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub,
wince/Makefile.sub: update dependencies. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog5
-rw-r--r--Makefile.in14
-rw-r--r--bcc32/Makefile.sub77
-rw-r--r--win32/Makefile.sub21
-rw-r--r--wince/Makefile.sub21
5 files changed, 74 insertions, 64 deletions
diff --git a/ChangeLog b/ChangeLog
index 8af4911d0f..d4c0ac7357 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed May 21 20:51:47 2003 Nobuyoshi Nakada <nobu.nokada@softhome.net>
+
+ * Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub,
+ wince/Makefile.sub: update dependencies.
+
Wed May 21 17:44:16 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
* error.c (syserr_initialize): prohibit specifying errno for
diff --git a/Makefile.in b/Makefile.in
index 5bd47b5c9c..8414aded98 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -306,15 +306,15 @@ array.@OBJEXT@: array.c ruby.h config.h defines.h intern.h missing.h \
util.h st.h
bignum.@OBJEXT@: bignum.c ruby.h config.h defines.h intern.h missing.h
class.@OBJEXT@: class.c ruby.h config.h defines.h intern.h missing.h \
- rubysig.h node.h st.h
+ rubysig.h node.h st.h version.h
compar.@OBJEXT@: compar.c ruby.h config.h defines.h intern.h missing.h
dir.@OBJEXT@: dir.c ruby.h config.h defines.h intern.h missing.h util.h
-dln.@OBJEXT@: dln.c config.h defines.h dln.h
+dln.@OBJEXT@: dln.c ruby.h config.h defines.h intern.h missing.h dln.h
dmyext.@OBJEXT@: dmyext.c
enum.@OBJEXT@: enum.c ruby.h config.h defines.h intern.h missing.h node.h \
util.h
error.@OBJEXT@: error.c ruby.h config.h defines.h intern.h missing.h \
- env.h version.h
+ env.h version.h st.h
eval.@OBJEXT@: eval.c ruby.h config.h defines.h intern.h missing.h node.h \
env.h util.h rubysig.h st.h dln.h
file.@OBJEXT@: file.c ruby.h config.h defines.h intern.h missing.h \
@@ -322,17 +322,17 @@ file.@OBJEXT@: file.c ruby.h config.h defines.h intern.h missing.h \
gc.@OBJEXT@: gc.c ruby.h config.h defines.h intern.h missing.h rubysig.h \
st.h node.h env.h re.h regex.h
hash.@OBJEXT@: hash.c ruby.h config.h defines.h intern.h missing.h st.h \
- util.h rubysig.h
+ util.h rubysig.h version.h
inits.@OBJEXT@: inits.c ruby.h config.h defines.h intern.h missing.h
io.@OBJEXT@: io.c ruby.h config.h defines.h intern.h missing.h rubyio.h \
rubysig.h env.h util.h
main.@OBJEXT@: main.c ruby.h config.h defines.h intern.h missing.h
marshal.@OBJEXT@: marshal.c ruby.h config.h defines.h intern.h missing.h \
- rubyio.h st.h
+ rubyio.h st.h util.h
math.@OBJEXT@: math.c ruby.h config.h defines.h intern.h missing.h
numeric.@OBJEXT@: numeric.c ruby.h config.h defines.h intern.h missing.h
object.@OBJEXT@: object.c ruby.h config.h defines.h intern.h missing.h \
- st.h
+ st.h util.h
pack.@OBJEXT@: pack.c ruby.h config.h defines.h intern.h missing.h
parse.@OBJEXT@: parse.c ruby.h config.h defines.h intern.h missing.h \
env.h node.h st.h regex.h util.h lex.c
@@ -351,7 +351,7 @@ signal.@OBJEXT@: signal.c ruby.h config.h defines.h intern.h missing.h \
sprintf.@OBJEXT@: sprintf.c ruby.h config.h defines.h intern.h missing.h
st.@OBJEXT@: st.c config.h st.h
string.@OBJEXT@: string.c ruby.h config.h defines.h intern.h missing.h \
- re.h regex.h
+ re.h regex.h version.h
struct.@OBJEXT@: struct.c ruby.h config.h defines.h intern.h missing.h
time.@OBJEXT@: time.c ruby.h config.h defines.h intern.h missing.h
util.@OBJEXT@: util.c ruby.h config.h defines.h intern.h missing.h util.h
diff --git a/bcc32/Makefile.sub b/bcc32/Makefile.sub
index 2e7380acf2..695422b382 100644
--- a/bcc32/Makefile.sub
+++ b/bcc32/Makefile.sub
@@ -544,42 +544,41 @@ dl_os2.obj: dl_os2.c win32.h
win32.obj: win32.c win32.h
###
-parse.obj: parse.c ruby.h config.h defines.h intern.h env.h node.h st.h regex.h util.h lex.c win32.h
-###
-array.obj: array.c ruby.h config.h defines.h intern.h win32.h
-bignum.obj: bignum.c ruby.h config.h defines.h intern.h win32.h
-class.obj: class.c ruby.h config.h defines.h intern.h node.h st.h win32.h
-compar.obj: compar.c ruby.h config.h defines.h intern.h win32.h
-dir.obj: dir.c ruby.h config.h defines.h intern.h win32.h
-dln.obj: dln.c config.h defines.h dln.h win32.h
-dmyext.obj: dmyext.c win32.h
-enum.obj: enum.c ruby.h config.h defines.h intern.h win32.h
-error.obj: error.c ruby.h config.h defines.h intern.h env.h win32.h
-eval.obj: eval.c ruby.h config.h defines.h intern.h node.h env.h rubysig.h st.h dln.h win32.h
-file.obj: file.c ruby.h config.h defines.h intern.h rubyio.h rubysig.h win32.h
-gc.obj: gc.c ruby.h config.h defines.h intern.h rubysig.h st.h node.h env.h re.h regex.h win32.h
-hash.obj: hash.c ruby.h config.h defines.h intern.h st.h rubysig.h util.h win32.h
-inits.obj: inits.c ruby.h config.h defines.h intern.h win32.h
-io.obj: io.c ruby.h config.h defines.h intern.h rubyio.h rubysig.h env.h win32.h
-main.obj: main.c ruby.h config.h defines.h intern.h win32.h
-marshal.obj: marshal.c ruby.h config.h defines.h intern.h rubyio.h st.h win32.h
-prec.obj: prec.c ruby.h config.h defines.h intern.h win32.h
-math.obj: math.c ruby.h config.h defines.h intern.h win32.h
-numeric.obj: numeric.c ruby.h config.h defines.h intern.h win32.h
-object.obj: object.c ruby.h config.h defines.h intern.h st.h win32.h
-pack.obj: pack.c ruby.h config.h defines.h intern.h win32.h
-process.obj: process.c ruby.h config.h defines.h intern.h rubysig.h st.h win32.h
-random.obj: random.c ruby.h config.h defines.h intern.h win32.h
-range.obj: range.c ruby.h config.h defines.h intern.h win32.h
-re.obj: re.c ruby.h config.h defines.h intern.h re.h regex.h win32.h
-regex.obj: regex.c config.h regex.h util.h win32.h
-ruby.obj: ruby.c ruby.h config.h defines.h intern.h dln.h util.h win32.h
-signal.obj: signal.c ruby.h config.h defines.h intern.h rubysig.h win32.h
-sprintf.obj: sprintf.c ruby.h config.h defines.h intern.h win32.h
-st.obj: st.c config.h st.h win32.h
-string.obj: string.c ruby.h config.h defines.h intern.h re.h regex.h win32.h
-struct.obj: struct.c ruby.h config.h defines.h intern.h win32.h
-time.obj: time.c ruby.h config.h defines.h intern.h win32.h
-util.obj: util.c ruby.h config.h defines.h intern.h util.h win32.h
-variable.obj: variable.c ruby.h config.h defines.h intern.h env.h node.h st.h win32.h
-version.obj: version.c ruby.h config.h defines.h intern.h version.h win32.h
+array.obj: array.c ruby.h config.h defines.h intern.h missing.h util.h st.h win32.h
+bignum.obj: bignum.c ruby.h config.h defines.h intern.h missing.h win32.h
+class.obj: class.c ruby.h config.h defines.h intern.h missing.h rubysig.h node.h st.h version.h win32.h
+compar.obj: compar.c ruby.h config.h defines.h intern.h missing.h win32.h
+dir.obj: dir.c ruby.h config.h defines.h intern.h missing.h util.h win32.h
+dln.obj: dln.c ruby.h config.h defines.h intern.h missing.h dln.h win32.h
+dmyext.obj: dmyext.c
+enum.obj: enum.c ruby.h config.h defines.h intern.h missing.h node.h util.h win32.h
+error.obj: error.c ruby.h config.h defines.h intern.h missing.h env.h version.h st.h win32.h
+eval.obj: eval.c ruby.h config.h defines.h intern.h missing.h node.h env.h util.h rubysig.h st.h dln.h win32.h
+file.obj: file.c ruby.h config.h defines.h intern.h missing.h rubyio.h rubysig.h util.h dln.h win32.h
+gc.obj: gc.c ruby.h config.h defines.h intern.h missing.h rubysig.h st.h node.h env.h re.h regex.h win32.h
+hash.obj: hash.c ruby.h config.h defines.h intern.h missing.h st.h util.h rubysig.h version.h win32.h
+inits.obj: inits.c ruby.h config.h defines.h intern.h missing.h win32.h
+io.obj: io.c ruby.h config.h defines.h intern.h missing.h rubyio.h rubysig.h env.h util.h win32.h
+main.obj: main.c ruby.h config.h defines.h intern.h missing.h win32.h
+marshal.obj: marshal.c ruby.h config.h defines.h intern.h missing.h rubyio.h st.h util.h win32.h
+math.obj: math.c ruby.h config.h defines.h intern.h missing.h win32.h
+numeric.obj: numeric.c ruby.h config.h defines.h intern.h missing.h win32.h
+object.obj: object.c ruby.h config.h defines.h intern.h missing.h st.h util.h win32.h
+pack.obj: pack.c ruby.h config.h defines.h intern.h missing.h win32.h
+parse.obj: parse.c ruby.h config.h defines.h intern.h missing.h env.h node.h st.h regex.h util.h lex.c win32.h
+prec.obj: prec.c ruby.h config.h defines.h intern.h missing.h win32.h
+process.obj: process.c ruby.h config.h defines.h intern.h missing.h rubysig.h st.h win32.h
+random.obj: random.c ruby.h config.h defines.h intern.h missing.h win32.h
+range.obj: range.c ruby.h config.h defines.h intern.h missing.h win32.h
+re.obj: re.c ruby.h config.h defines.h intern.h missing.h re.h regex.h win32.h
+regex.obj: regex.c config.h regex.h win32.h
+ruby.obj: ruby.c ruby.h config.h defines.h intern.h missing.h dln.h node.h util.h win32.h
+signal.obj: signal.c ruby.h config.h defines.h intern.h missing.h rubysig.h win32.h
+sprintf.obj: sprintf.c ruby.h config.h defines.h intern.h missing.h win32.h
+st.obj: st.c config.h st.h
+string.obj: string.c ruby.h config.h defines.h intern.h missing.h re.h regex.h version.h win32.h
+struct.obj: struct.c ruby.h config.h defines.h intern.h missing.h win32.h
+time.obj: time.c ruby.h config.h defines.h intern.h missing.h win32.h
+util.obj: util.c ruby.h config.h defines.h intern.h missing.h util.h win32.h
+variable.obj: variable.c ruby.h config.h defines.h intern.h missing.h env.h node.h st.h util.h win32.h
+version.obj: version.c ruby.h config.h defines.h intern.h missing.h version.h win32.h
diff --git a/win32/Makefile.sub b/win32/Makefile.sub
index af30debb02..8b00c72fde 100644
--- a/win32/Makefile.sub
+++ b/win32/Makefile.sub
@@ -554,14 +554,15 @@ bignum.obj: {$(srcdir)}bignum.c {$(srcdir)}ruby.h config.h \
class.obj: {$(srcdir)}class.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}rubysig.h {$(srcdir)}node.h {$(srcdir)}st.h \
- {$(srcdir)}/win32/win32.h
+ {$(srcdir)}version.h {$(srcdir)}/win32/win32.h
compar.obj: {$(srcdir)}compar.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
dir.obj: {$(srcdir)}dir.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}util.h {$(srcdir)}/win32/win32.h
-dln.obj: {$(srcdir)}dln.c config.h {$(srcdir)}defines.h \
+dln.obj: {$(srcdir)}dln.c {$(srcdir)}ruby.h config.h \
+ {$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}dln.h {$(srcdir)}/win32/win32.h
dmyext.obj: {$(srcdir)}dmyext.c
enum.obj: {$(srcdir)}enum.c {$(srcdir)}ruby.h config.h \
@@ -569,7 +570,8 @@ enum.obj: {$(srcdir)}enum.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}node.h {$(srcdir)}util.h {$(srcdir)}/win32/win32.h
error.obj: {$(srcdir)}error.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}env.h {$(srcdir)}version.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}env.h {$(srcdir)}version.h {$(srcdir)}st.h \
+ {$(srcdir)}/win32/win32.h
eval.obj: {$(srcdir)}eval.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}node.h {$(srcdir)}env.h {$(srcdir)}util.h \
@@ -587,7 +589,7 @@ gc.obj: {$(srcdir)}gc.c {$(srcdir)}ruby.h config.h \
hash.obj: {$(srcdir)}hash.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}st.h {$(srcdir)}util.h {$(srcdir)}rubysig.h \
- {$(srcdir)}/win32/win32.h
+ {$(srcdir)}version.h {$(srcdir)}/win32/win32.h
inits.obj: {$(srcdir)}inits.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
@@ -600,7 +602,8 @@ main.obj: {$(srcdir)}main.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}/win32/win32.h
marshal.obj: {$(srcdir)}marshal.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}rubyio.h {$(srcdir)}st.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}rubyio.h {$(srcdir)}st.h {$(srcdir)}util.h \
+ {$(srcdir)}/win32/win32.h
math.obj: {$(srcdir)}math.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
@@ -609,7 +612,7 @@ numeric.obj: {$(srcdir)}numeric.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}/win32/win32.h
object.obj: {$(srcdir)}object.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}st.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}st.h {$(srcdir)}util.h {$(srcdir)}/win32/win32.h
pack.obj: {$(srcdir)}pack.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
@@ -644,11 +647,11 @@ signal.obj: {$(srcdir)}signal.c {$(srcdir)}ruby.h config.h \
sprintf.obj: {$(srcdir)}sprintf.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
-st.obj: {$(srcdir)}st.c config.h {$(srcdir)}st.h \
- {$(srcdir)}/win32/win32.h
+st.obj: {$(srcdir)}st.c config.h {$(srcdir)}st.h
string.obj: {$(srcdir)}string.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}re.h {$(srcdir)}regex.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}re.h {$(srcdir)}regex.h {$(srcdir)}version.h \
+ {$(srcdir)}/win32/win32.h
struct.obj: {$(srcdir)}struct.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
diff --git a/wince/Makefile.sub b/wince/Makefile.sub
index f91f2c0ead..9afb0a897c 100644
--- a/wince/Makefile.sub
+++ b/wince/Makefile.sub
@@ -579,14 +579,15 @@ bignum.obj: {$(srcdir)}bignum.c {$(srcdir)}ruby.h config.h \
class.obj: {$(srcdir)}class.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}rubysig.h {$(srcdir)}node.h {$(srcdir)}st.h \
- {$(srcdir)}/win32/win32.h
+ {$(srcdir)}version.h {$(srcdir)}/win32/win32.h
compar.obj: {$(srcdir)}compar.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
dir.obj: {$(srcdir)}dir.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}util.h {$(srcdir)}/win32/win32.h
-dln.obj: {$(srcdir)}dln.c config.h {$(srcdir)}defines.h \
+dln.obj: {$(srcdir)}dln.c {$(srcdir)}ruby.h config.h \
+ {$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}dln.h {$(srcdir)}/win32/win32.h
dmyext.obj: {$(srcdir)}dmyext.c
enum.obj: {$(srcdir)}enum.c {$(srcdir)}ruby.h config.h \
@@ -594,7 +595,8 @@ enum.obj: {$(srcdir)}enum.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}node.h {$(srcdir)}util.h {$(srcdir)}/win32/win32.h
error.obj: {$(srcdir)}error.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}env.h {$(srcdir)}version.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}env.h {$(srcdir)}version.h {$(srcdir)}st.h \
+ {$(srcdir)}/win32/win32.h
eval.obj: {$(srcdir)}eval.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}node.h {$(srcdir)}env.h {$(srcdir)}util.h \
@@ -612,7 +614,7 @@ gc.obj: {$(srcdir)}gc.c {$(srcdir)}ruby.h config.h \
hash.obj: {$(srcdir)}hash.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}st.h {$(srcdir)}util.h {$(srcdir)}rubysig.h \
- {$(srcdir)}/win32/win32.h
+ {$(srcdir)}version.h {$(srcdir)}/win32/win32.h
inits.obj: {$(srcdir)}inits.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
@@ -625,7 +627,8 @@ main.obj: {$(srcdir)}main.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}/win32/win32.h
marshal.obj: {$(srcdir)}marshal.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}rubyio.h {$(srcdir)}st.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}rubyio.h {$(srcdir)}st.h {$(srcdir)}util.h \
+ {$(srcdir)}/win32/win32.h
math.obj: {$(srcdir)}math.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
@@ -634,7 +637,7 @@ numeric.obj: {$(srcdir)}numeric.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}/win32/win32.h
object.obj: {$(srcdir)}object.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}st.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}st.h {$(srcdir)}util.h {$(srcdir)}/win32/win32.h
pack.obj: {$(srcdir)}pack.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
@@ -669,11 +672,11 @@ signal.obj: {$(srcdir)}signal.c {$(srcdir)}ruby.h config.h \
sprintf.obj: {$(srcdir)}sprintf.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h
-st.obj: {$(srcdir)}st.c config.h {$(srcdir)}st.h \
- {$(srcdir)}/win32/win32.h
+st.obj: {$(srcdir)}st.c config.h {$(srcdir)}st.h
string.obj: {$(srcdir)}string.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
- {$(srcdir)}re.h {$(srcdir)}regex.h {$(srcdir)}/win32/win32.h
+ {$(srcdir)}re.h {$(srcdir)}regex.h {$(srcdir)}version.h \
+ {$(srcdir)}/win32/win32.h
struct.obj: {$(srcdir)}struct.c {$(srcdir)}ruby.h config.h \
{$(srcdir)}defines.h {$(srcdir)}intern.h {$(srcdir)}missing.h \
{$(srcdir)}/win32/win32.h