Qt for Symbian と一緒にgSOAPを使用しています。
エミュレーターでは、アプリケーションは正常にコンパイルされますが、コンパイラーのターゲットをデバイス用にコンパイルするように変更すると、次のエラーが発生します。
WARNING: Can't find following headers in System Include Path
<netinet\tcp.h>
これはstdsoap2.h
、次のようにファイルからインクルードされます。
#ifndef WITH_NOIO
# ifndef WIN32
# ifndef PALM
# include <sys/socket.h>
# ifdef VXWORKS
# include <sockLib.h>
# include <selectLib.h>
# ifndef _WRS_KERNEL
# include <strings.h>
# endif
# else
# ifndef SYMBIAN
# include <strings.h>
# endif
# endif
# ifdef SUN_OS
# include <sys/stream.h> /* SUN */
# include <sys/socketvar.h> /* SUN < 2.8 (?) */
# endif
# ifdef VXWORKS
# ifdef _WRS_KERNEL
# include <sys/times.h>
# endif
# else
# include <sys/time.h>
# endif
# include <netinet/in.h>
# ifdef OS390
# include <netinet/tcp_var.h>
# else
# include <netinet/tcp.h> /* TCP_NODELAY */
# endif
# include <arpa/inet.h>
# endif
# endif
#endif
私は困惑しています!ファイルがどこにも見つかりません..