Poco v1.4.6p1

前回のポストから随分時間が経ってしまいましたが、Poco v1.4.6p1が2013-03-06にリリースされていたのでコンパイルしてみました。

私のMacは10.6.8のままOSを上げていないせいもあるのですが、コンパイルが通りませんでした。

Mac-mini:poco-1.4.6p1 Setsu$ make
make -C /Developer/poco-1.4.6p1/Foundation
** Creating dependency info for src/SyslogChannel.cpp
<中略>
sh: clang++: command not found
make[1]: *** [/Developer/poco-1.4.6p1/Foundation/obj/Darwin/x86_64/debug_shared/ArchiveStrategy.o] Error 127
make: *** [Foundation-libexec] Error 2

clang++というコマンドが無いようです。
poco-1.4.6p1/build/configを探してみるとDarwin-gccという物があったので、それでconfigし直してみました。

Mac-mini:poco-1.4.6p1 Setsu$ ./configure --config=Darwin-gcc
./configure --config=Darwin-gcc

そしてmake; sudo make installしたら、無事コンパイルされました。

このWebに上げているソースコードも全てコンパイルし直してみましたが、問題なくコンパイルできました。

ただ、Poco::Net::DNSのソースでIP Address決めうちになっていて、そのアドレスが既に変わっていて意図した通りに動いていなかったので、ちょっと変更しました。

Poco v1.4.6p1 for PowerPC Mac

Poco v1.4.6p1 も PowerPC Mac 対応のコンフィグファイルがありません。
前回の Poco v1.4.0 for PowerPC Mac と同様に対応してください。

Powered by POCO Copyright © 2013 Round Square Inc. All rights reserved.


Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>