DBD::mysql DBD-mysql-4.013の、つづき

調子が悪い、ので、頭を使わないことをしよう、と、Perlモジュールをcpanを介して自動アップデート、そして、MacPortsを介していくつかの道具をアップデート、しようとしたのだな。
で、いくつかのマシンで、ここに書いたような状態になった。
ふむ。
今度は、makeが通らない。

lipo: /var/tmp//cclrSxgc.out and /var/tmp//ccIyRbPF.out have the same architectures (i386) and can't be in the same fat output file
make: *** [dbdimp.o] Error 1

と、いうことらしい。
なんだか、わからない。

なんで、マシンの型が2重に定義されてる訳?
あたしはしてないぜ。

しているとすれば、Makefile、のはずだから...
vi Makefile
である、な。
-archを検索して...


#     INC => q[-I$(DBI_INSTARCH_DIR) -I/usr/local/mysql/include  -g -Os -arch i386 -fno-common   -D_P1003_1B_VISIBLE -DSIGNAL_WITH_VIO_CLOSE -DSIGNALS_DONT_BREAK_READ -DIGNORE_SIGHUP_SIGQUIT -DDBD_MYSQL_INSERT_ID_IS_GOOD -g ]

INC = -I$(DBI_INSTARCH_DIR) -I/usr/local/mysql/include  -g -Os -arch i386 -fno-common   -D_P1003_1B_VISIBLE -DSIGNAL_WITH_VIO_CLOSE -DSIGNALS_DONT_BREAK_READ -DIGNORE_SIGHUP_SIGQUIT -DDBD_MYSQL_INSERT_ID_IS_GOOD -g

これら2ヶ所の-arch i386を削除してやった。
もう1ヶ所の、

CCFLAGS = -fno-common -DPERL_DARWIN -no-cpp-precomp -arch i686 -arch ppc -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -I/opt/local/include

は、残したまま。
無事にmakeが通って、さらに、make testも無事に終了。

気がつくと、こんな時刻だ。
まずいな。

トラックバック(1)

このブログ記事を参照しているブログ一覧: DBD::mysql DBD-mysql-4.013の、つづき

このブログ記事に対するトラックバックURL: http://www.kumecchi.net/mt/mt-tb.cgi/1024

自分のブログに行き当たる、というのは、とてもガッカリする。地球上の誰も困っていな... 続きを読む

コメントする

QRコード

QRコード対応携帯からアクセスできます
QRコード対応携帯からアクセスできます  
Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.
Powered by Movable Type 5.12

Yahoo!ブログの記事

飼い主になっていただきます : 2012年01月14日

病院の玄関のフラワーポッド : 2012年01月10日

病院の水槽の生き物 : 2012年01月09日

2円の買い物 : 2012年01月07日

新年のご挨拶 : 2012年01月03日

阿蘇にて、2011/12/17-18 : 2011年12月20日

時速1000Km/hじゃ、の、別バージョン : 2011年12月19日

時速1000Km/hじゃ : 2011年12月18日

ぶどう、では、ない : 2011年12月15日

怖い顔 : 2011年12月13日

月別 アーカイブ

2011

  3 2 1

2010

  12 11 10 9 8 7 6 5 4 3 2

2009

  11 10 6 5 4 3 2 1

2008

  11 9 8 7 6 5 4 3 2

2007

  12 11 8 7 6 5 4 3 2 1

2006

  12 11 10 9 8 7 6 5 4 3 2 1

2005

  12 11 10 9 8 7 6 4 3 1

2004

  12 11 10 9 8 7 6 5 4

2003

  12 7 6 5 4 3 1

2002

  12 11 9 8 7 6 5 4 3 2 1

2001

  12 11 10 9 8 7 6 5 4 3 2 1

2000

  12 11 10 9 8