LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 869|回复: 1

for linux ftp 接口

[复制链接]
发表于 2006-5-30 16:23:03 | 显示全部楼层 |阅读模式
ncftp 有unix 和 windows两个版本
www.ncftp.com下载下来的libncftp  在红帽linux下可以使用
但是编译出来的程序在

  1.                 /*************调试******************************************/
  2.                 printf("[%s],[%d]\n",gLiStruct.magic,gLiStruct.init);
  3.                 iRetCode = FTPInitConnectionInfo(&gLiStruct, &gCiStruct, kDefaultFTPBufSize);
  4.                 if (iRetCode < 0)
  5.                 {
  6.                   printf("[%s],[%d],[%s],%s\n",gLiStruct.magic,gLiStruct.init,kLibraryMagic,FTPStrError(iRetCode));
  7.                         errno = gCiStruct.errNo;
  8.                         if(PRINTFLAG) printf("初始化连接信息失败");
  9.                         return -1;
  10.                 }
复制代码

结构gLiStruct在未被FTPInitConnectionInfo调用前,里面的变量是有值的
而在FTPInitConnectionInfo调用错误处理里面的打印  却是空
是因为 UNIX和LINUX的差别的原因吗??

注:程序在HP-UNIX正常运行,在redhat下就出现上述问题


哪位有从unix把ncftp转到linux下的经验
或者 有linux提供类似接口的资料  请告诉我  谢谢
 楼主| 发表于 2006-5-30 17:43:37 | 显示全部楼层
急 啊  有人能帮助不  谢谢了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表