すいません、プログラミング分からない初心者です。
何となく概念とか仕組みみたいなのが分かる程度です。
OSはsolaris9 処理系はSun studio 11と
gcc-3.3.2を使っています。
今transcode-1.0.2をコンパイルしているんですけど、
transcode-1.0.2/libxio/libxio.cをコンパイルしていると
libxio.c: In function `xio_open'
ibxio.c:644: error: `errno' undeclared (first use in this function)
libxio.c:644: error: (Each undeclared identifier is reported only once
libxio.c:644: error: for each function it appears in.)
と以下全てのerrorが未定義となっていてコンパイルできません。
ソースの先頭で#include <sys/errno.h>となっていて
一応export INCLUDE=/usr/includeとちゃんとパスも通っているんですけど・・・
ソースも
errno = EINVAL;とか errno = EIO;
となっていて、正しそうで正直どうすれば良いのかさっぱり分かりません。
どうすればコンパイルできるのでしょうか?