请教一个版本升级的问题

oasis (oasis)
公司机器的操作系统准备从solaris2.5升级到solaris8, 我用CC(v4.2)重新编译了一下源代码,发现有一个文件cpp文件有一个错误,大意是sprintf找不到prototype, 对应的头文件没有stdio.h, 可能是定义在其他的头文件里了。
察看一下stdio.h发现有一点区别
solaris2.5
"stdio.h"
int sprintf(...);

solaris8
"stdio.h"
#include <iso/stdio_iso.h> //文件名可能有误
using std::sprintf;

“stdio_iso.h”
extern int sprintf(...);

那位大侠有经验,帮一下,谢谢
(#294550@0)
2001-12-11 -05:00

回到话题: 请教一个版本升级的问题

回到论坛: HOME枫下论坛枫下论坛主坛加国之约移民留学申请

URL:   
http://www.rolia.net/zh/post.php?f=0&p=294550