トップ «前の日記(2010-01-29) 最新 次の日記(2010-01-31)» 編集

日々の破片

Subscribe with livedoor Reader
著作一覧

2010-01-30

_ --enable-tcltk-stub

こんなのでいいのかなぁ?
--- configure.bat~      Fri Jan 25 10:40:46 2008
+++ configure.bat       Sat Jan 30 08:17:54 2010
@@ -8,6 +8,7 @@
 echo>> ~tmp~.mak $(conf:\=/): nul
 echo>> ~tmp~.mak       @del ~tmp~.mak
 echo>> ~tmp~.mak       @-$(MAKE) -l$(MAKEFLAGS) -f $(@D)/setup.mak \
+set CONFIGURE_ARGS=
 :loop
 if "%1" == "" goto :end
 if "%1" == "--prefix" goto :prefix
@@ -26,7 +27,7 @@
 if "%1" == "--extout" goto :extout
 if "%1" == "-h" goto :help
 if "%1" == "--help" goto :help
-  echo>> ~tmp~.mak     "%1" \
+  set CONFIGURE_ARGS=%1 %CONFIGURE_ARGS%
   shift
 goto :loop
 :srcdir
@@ -95,6 +96,7 @@
   del ~tmp~.mak
 goto :exit
 :end
+echo>> ~tmp~.mak "CONFIGURE_ARGS=%CONFIGURE_ARGS%" \
 echo>> ~tmp~.mak       WIN32DIR=$(@D)
 nmake -alf ~tmp~.mak
 :exit
で、
--- setup.mak~  Fri Jun 06 21:19:21 2008
+++ setup.mak   Sat Jan 30 08:36:12 2010
@@ -24,6 +24,7 @@
 CPU = PROCESSOR_LEVEL
 CC = cl -nologo
 CPP = $(CC) -EP
+CONFIGARG = configure_args
 
 all: -prologue- -generic- -epilogue-
 i386-$(OS): -prologue- -i386- -epilogue-
@@ -138,6 +139,7 @@
 <<
 
 -generic-: nul
+       @echo $(CONFIGARG) = $(CONFIGURE_ARGS)>>$(MAKEFILE)
 !if defined($(ARCH)) || defined($(CPU))
        @type << >>$(MAKEFILE)
 !if defined($(ARCH))

_ ActiveRuby-1.8.7.14リリース

ダウンロードページ

今度は、Tkも含めました。stubを使ったのでたぶん、ActiveTcl 8.3〜8.5は大丈夫なはずです(テストは8.5で行っています)。

不備を見つけたら教えてください。1週間程度したら、今度こそarton.hp.infoseek.co.jpへコピーします。

本日のツッコミ(全1件) [ツッコミを入れる]
_ ムムリク (2010-01-30 13:51)

ありがとうございました。無事に動作しています。


2003|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|

ジェズイットを見習え