[Armadillo:00583] libpq のコンパイル

email@hidden
2005年 10月 28日 (金) 23:49:08 JST


竹嶋です。

ご対応ありがとうございます。
ご指摘の点を確認いたしました。


> 私のクロス開発環境の linux/socket.h
> (/usr/arm-linux/include/linux/socket.h)には
>
> struct sockaddr_storage {
> sa_family_t ss_family;
> ...
>
> という定義がありますが、どうでしょう。

/usr/arm-linux/include/linux/socket.h には ss_family は確認できませんでした。
/usr/arm-linux/include/bits/socket.h に sockaddr_storage は
存在しましたが、 ss_family はこのファイルでは定義されていませんでした。

現在用いているクロス開発環境は
http://download.atmark-techno.com/armadillo/cross-dev/lib/rpm/
http://download.atmark-techno.com/armadillo/cross-dev/devel/rpm/
に、存在する rpm をまとめて入れております

当方の、クロス開発環境の構築に問題があるようです。



> ちなみに、arm-linux-gcc -v を実行したときに
> --includedir=/usr/arm-linux/include

実行結果は以下のとおりです

[email@hidden libpq]$ arm-linux-gcc -v
Reading specs from /usr/lib/gcc-lib/arm-linux/2.95.2/specs
gcc version 2.95.2 20000313 (Debian GNU/Linux)



開発環境として入れるべきファイルを間違えたのでしょうか?
あるいは、必要な設定事項を忘れているのでしょうか






armadillo メーリングリストの案内