中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 求助:用borlandc3.1连接不上wattcp的连接库呢?
« [1] [2] [3] »
作者:
标题: 求助:用borlandc3.1连接不上wattcp的连接库呢? 上一主题 | 下一主题
秋蝉
初级用户




积分 152
发帖 19
注册 2003-5-22
状态 离线
『楼 主』:  求助:用borlandc3.1连接不上wattcp的连接库呢?

请教各位大师,我想用Borlandc3.1实现dos下的tcpip的通讯,为何连接不上呢?
提示错误:Linker error:Bad Object File Record in module?
谢谢~


2003-6-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
戴眼镜的马
初级用户




积分 126
发帖 13
注册 2003-6-30
状态 离线
『第 2 楼』:  

是呀,是呀,

我也使用BC3.1,用WATTCP,可是就是连接不上。

不知道应该怎么设置?不知道楼上的,您的路径的什么?怎么设置?还有您的WATTCP是否有连接库呢?我的好像没有连接库呀。

急呀,多多联系~

2003-6-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
秋蝉
初级用户




积分 152
发帖 19
注册 2003-5-22
状态 离线
『第 3 楼』:  

用命令行或者在建立的工程连接都是这样啊
连接其他的*lib就可以,可是连接wattcphg.lib就不行(huge模式)
很奇怪~~



2003-7-1 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
戴眼镜的马
初级用户




积分 126
发帖 13
注册 2003-6-30
状态 离线
『第 4 楼』:  

希望大家都来发言

1,在WATTCP\apps\ping.c,我用BC31建立一个工程。
2,编译通过
3,连接出错。提示信息如下:
Linke Error:Under find symbol _chk_ping in module......
这样共有11条Message。

请斑竹帮我应该怎么办?
我已经不管3721把WATTCP\lib\下的3个.lib全部考入BORLANDC\lib下了。把WATTCP下的include下的必要的头文件全部拷贝到BORLANDC\include.

请大家不要对技术保留呀,大家发扬FreeSoft精神。




2003-7-1 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 5 楼』:  

试试看用DJGPP C/C++能不能连上呢?



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-7-1 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
LanE
银牌会员




积分 1832
发帖 647
注册 2002-11-8
状态 离线
『第 6 楼』:  

好象需要用tlib把*.lib加到库里面去吧

2003-7-1 00:00
查看资料  发送邮件  发短消息 网志  OICQ (9367907)  编辑帖子  回复  引用回复
戴眼镜的马
初级用户




积分 126
发帖 13
注册 2003-6-30
状态 离线
『第 7 楼』:  

to--》Wengier
对DJGPP C/C++我一点点都不熟悉。不知道是否可以呢。斑竹您是否试过呢?
我还是希望使用BC3.1。希望还有其他的提示。
to--》LanE,
我试了试Tlib,的确会运行的。我使用了tlib WATTCPSM.lib +,不知道这样做,是否正确呢?可是还是老样子呀。

下一步不知道怎么办呢?可以这么说。如果不能在这个论坛解决这个问题的话,我觉得DOS论坛还是没有深层次的东东。毕竟在DOS下写网络程序是实时控制系统比较好的选择。而其他的什么画图程序,都是一些比较简单的程序,而且目前实用的价值不大。

请大家放开肚子提建议呀。。。。。。


2003-7-1 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
秋蝉
初级用户




积分 152
发帖 19
注册 2003-5-22
状态 离线
『第 8 楼』:  

这个库应该是支持BorlandC3.1的,它的头里面出现了BorlandC和turbo的ascii码,虽然tlib后可以不用再建立工程文件连接了,但是连接错误依旧:Linker error:Bad Object File Record in module,看来这个库需要特殊处理?琢磨中~~~

2003-7-2 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
戴眼镜的马
初级用户




积分 126
发帖 13
注册 2003-6-30
状态 离线
『第 9 楼』:  

的确如你说的,是这样的。

但是现在我已经连接上了。还是用make程序。但是要把mkefile文件修改一下,使用Large模式。把\apps下的makefile文件两行修改为
DEBUG= D        # set to D for disable, E for enable
MODEL= L        # set to L for large, S for small
这样的话,模式为Large。
而Large库明显是好的。连接通过了。说明Small库是有问题的,不知道WATTCP斑竹是故意的还是无意的。

1,现在问题是在BC3.1的工程文件中怎么使用库呢?
2,很多的TCPSOCK函数根本就是和WINSOCK函数不一样。不知道怎么使用。不知道谁有函数手册呢?很奇怪的是我也曾经看见过WATTCP程序,库函数和WINSOCK的使用是一样的。





2003-7-2 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LanE
银牌会员




积分 1832
发帖 647
注册 2002-11-8
状态 离线
『第 10 楼』:  

它应该指的是,把MODEL=L改成MODEL=S就可以用small库吧
在LIB目录下三个文件,应该是small,lager,huger三个模式的lib文件………………

2003-7-2 00:00
查看资料  发送邮件  发短消息 网志  OICQ (9367907)  编辑帖子  回复  引用回复
戴眼镜的马
初级用户




积分 126
发帖 13
注册 2003-6-30
状态 离线
『第 11 楼』:  

to->>LanE.
是的,lib下的3个文件就是对应这3个模式,现在的问题,好像把任何WATTCPLG.LIB加入PRJ工程文件中,连接还是通不过的。

1,make 语法手册在哪里?
2,WATTCP函数库的手册Who有,在www.wattcp.com上卖美元50,我可以花人民币100大洋,一经收到函数库手册,马上付钱。

2003-7-3 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
秋蝉
初级用户




积分 152
发帖 19
注册 2003-5-22
状态 离线
『第 12 楼』:  



  Quote:
以下是引用戴眼镜的马在2003-7-2 16:32:41的发言:
的确如你说的,是这样的。

make果然可以[em27],又测试了一下huge模式也通过,证明至少lage喝huge肯定是可用的
建立工程文件,加入其他连接库可以通过说明连接方式应该没问题,加入wattcp后出错误可能是类似于makefile中debug选项不当的原因
可是选项禁止debug设置后仍然没有消除错误,望大家指点[em04]

2003-7-3 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 13 楼』:  

makefile的语法看看这儿吧:
http://www2.zzu.edu.cn/ie/newdos/dispbbs.asp?boardID=6&ID=4258



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-7-3 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
戴眼镜的马
初级用户




积分 126
发帖 13
注册 2003-6-30
状态 离线
『第 14 楼』:  

to->>秋蝉
是呀,把库加入工程文件就是不行,不知道为什么?如果您试通的话,请您把步骤写在这里可以吗?
to->>Wengier
谢谢您,但是这个Make手册,好像太复杂了一点点了。而且和WATTCP的makefile文件对不起来的。

各位看官:
1,谁使用过WATTCP的函数,步骤是怎么样的?WINSOCK就是,建立SOCKET,CONNECT,然后就可以SEND了。但是WATTCP是怎么样的呢?

2003-7-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
glinda
初级用户




积分 144
发帖 15
注册 2003-5-26
状态 离线
『第 15 楼』:  

tlib 加入库中的应该是.obj文件。
tlib ww.lib +a.obj

2003-7-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: