(toppers-users 4432) Re: gmakeとコンフィギュレータ Release 1.9.4

高田光隆 mtakada @ nces.is.nagoya-u.ac.jp
2015年 10月 11日 (日) 22:56:55 JST


小野寺様

こんばんは。名古屋大学の高田光隆と言います。

> cfg-1.9.4.tar.gz は、GNU makeがmakeと言う名前でインストールされているのを
> 前提としています。
> GNU makeが、makeではなく、gmakeとしてインストールされているプラット
フォーム
> でも変更なくビルドできるように、以下のパッチを含めて配布いただけ
> ませんでしょうか。

ご指摘ありがとうございます。BSD系ではgmakeを使われていると思いますので
パッチの内容を取り込ませていただき、次回リリースで配布いたします。

以上、よろしくお願いいたします。

On 2015/10/11 16:23, Ryo ONODERA wrote:
> こんにちは。
> 小野寺と申します。
> 
> cfg-1.9.4.tar.gz は、GNU makeがmakeと言う名前でインストールされているのを
> 前提としています。
> GNU makeが、makeではなく、gmakeとしてインストールされているプラットフォーム
> でも変更なくビルドできるように、以下のパッチを含めて配布いただけ
> ませんでしょうか。
> 
> ご検討お願いいたします。
> 
> 
> --- Makefile.orig	2012-12-10 09:04:18.000000000 +0000
> +++ Makefile
> @@ -32,19 +32,19 @@ SUBDIRS  = toppers $(MODULES) cfg
>   all: $(SUBDIRS)
>   
>   $(SUBDIRS)::
> -	make BOOST_DIR="$(BOOST_DIR)" LIBBOOST_SUFFIX="$(LIBBOOST_SUFFIX)" CXXFLAGS="$(OPTIMIZE) $(OPTIONS)" -C $@
> +	$(MAKE) BOOST_DIR="$(BOOST_DIR)" LIBBOOST_SUFFIX="$(LIBBOOST_SUFFIX)" CXXFLAGS="$(OPTIMIZE) $(OPTIONS)" -C $@
>   
>   depend:
>   	for subdir in $(SUBDIRS) ; do \
>   		if test -d $$subdir ; then \
> -			make BOOST_DIR="$(BOOST_DIR)" LIBBOOST_SUFFIX="$(LIBBOOST_SUFFIX)" depend -C $$subdir; \
> +			$(MAKE) BOOST_DIR="$(BOOST_DIR)" LIBBOOST_SUFFIX="$(LIBBOOST_SUFFIX)" depend -C $$subdir; \
>   		fi ; \
>   	done \
>   
>   clean:
>   	for subdir in $(SUBDIRS) ; do \
>   		if test -d $$subdir ; then \
> -			make clean -C $$subdir ; \
> +			$(MAKE) clean -C $$subdir ; \
>   		fi ; \
>   	done \
>   
> 
> --
> Ryo ONODERA // ryo_on @ yk.rim.or.jp
> PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3
>