Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OS/2 problem



毎々お世話になっております。住友林業の清水です。

Thu, 14 Feb 2002 11:47:34 +0900 に、
Ryuji Abe <raeva@xxxxxxxxxxxx> さんは書きました ;

> #ViewCVSありがたや。

これのおかげで最新のソースを取得できました。が、Changelog の

  2002-01-04  Ryuji Abe  <rug@xxxxxxxxxx>

	* configure.in: Revert to use AM_PROG_LIBTOOL. (workaround
	for earlier version of automake.)

および、これに伴う autogen.sh の修正のせいなのか、OS/2 で configure が
通らなくなりました。ちなみに 2.0.10 release では ./configure までは通り
ます。(make で _str(n)casecmp がない、と怒られる)

実行環境は

  emx 0.9d (gcc 2.8.1)
  autoconf 2.13
  automake 1.3

なので、autogen.sh で記述されているように、automake を 1.4p5 に上げる
べきなのでしょうか?

手順は

 % zcat namazu.tar.gz | tar xvf -
 % cd namazu
 % autoconf
 % ./configure --prefix=h:/usr/local

で、その結果は

  loading cache ./config.cache
  checking for path separator... ;
  checking for Cygwin environment... no
  checking for mingw32 environment... no
  checking for EMX/OS2 environment... (cached) yes
  checking for executable suffix... .exe
  ./configure.[699]: syntax error: `namazu,' unexpected

です。config.log の最後はこうなってます。

  configure:594: checking for mingw32 environment
  configure:606: gcc.exe -c -O2 -m486 -Zmt  conftest.c 1>&5
  configure: In function `main':
  configure:602: `__MINGW32__' undeclared (first use in this function)
  configure:602: (Each undeclared identifier is reported only once
  configure:602: for each function it appears in.)
  configure: failed program was:
  #line 599 "configure"
  #include "confdefs.h"

  int main() {
  return __MINGW32__;
  ; return 0; }
  configure:623: checking for EMX/OS2 environment
  configure:667: checking for executable suffix


ではでは。

--
  住友林業株式会社  情報システム部   清水 和佳
 
  TEL: 03-5322-6672  FAX: 03-5322-6658  Niftyserve: PXD03473
  e-mail: <kshimz@xxxxxxxxx>