FreeBSD上で作った自作のプログラムを、 他のOSでもコンパイルできるように移植しているのですが・・・ Linux系OS(turboLinuxや、CentOS等)のgccで、 -std=c99 をつけるとエラーがたくさんでて困っています。 たとえば・・・ #include <sys/types.h> #include <sys/socket.h> #include <netdb.h> int main( int argc, char **argv ) { struct addrinfo addrinfo_hint, *addrinfo ; memset( &addrinfo_hint, 0, sizeof( addrinfo_hint ) ) ; addrinfo_hint.ai_flags = AI_PASSIVE ; addrinfo_hint.ai_family = AF_INE
