⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000013.htm

📁 一份很好的linux入门资料
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;<A HREF="mailto:zhiming.bbs@vlsi1.iie.ncku.edu.tw">zhiming.bbs@vlsi1.iie.ncku.edu.tw</A>&nbsp;(居凡),&nbsp;看板:&nbsp;linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;请问&nbsp;sgtty.h&nbsp;<BR>发信站:&nbsp;成大资讯所_BBS&nbsp;(Sun&nbsp;Sep&nbsp;15&nbsp;14:48:39&nbsp;1996)&nbsp;<BR>转信站:&nbsp;maple!news.ee.nthu!thccx4!news.cs.nthu!news.cis.nctu!news.cc.nctu!ccne&nbsp;<BR>&nbsp;<BR>==&gt;&nbsp;<A HREF="mailto:tsengcl@csie.nctu.edu.tw">tsengcl@csie.nctu.edu.tw</A>&nbsp;(红尘笑)&nbsp;在&nbsp;linux&nbsp;版提到:&nbsp;<BR>∶<I>&nbsp;对不起,&nbsp;请问一下这一个&nbsp;sgtty.h&nbsp;是不是要另外去抓..因为最近要&nbsp;</I><BR>∶<I>&nbsp;make&nbsp;东西,&nbsp;发现一些程式都要这一个东东..可是我在自己的机器上&nbsp;</I><BR>∶<I>&nbsp;只有找到&nbsp;BSD&nbsp;的..可是看那个程式的&nbsp;Source&nbsp;,&nbsp;感觉&nbsp;sgtty.h&nbsp;应该&nbsp;</I><BR>∶<I>&nbsp;是系统本来就应该有的,&nbsp;可是我的机器上就找不到...:(&nbsp;&nbsp;用了&nbsp;archie&nbsp;</I><BR>∶<I>&nbsp;找也只有找到&nbsp;For&nbsp;BSD&nbsp;的..想请问一下这个档我可以在那里抓到..&nbsp;</I><BR>∶<I>&nbsp;谢谢..&nbsp;:)&nbsp;</I><BR>你的硬碟里应该已经有了吧....&nbsp;<BR>将&nbsp;&nbsp;&nbsp;&nbsp;#include&nbsp;&lt;sgtty.h&gt;&nbsp;<BR>改成&nbsp;&nbsp;#include&nbsp;&lt;bsd/sgtty.h&gt;&nbsp;<BR>试试看...&nbsp;<BR>&nbsp;<BR>><I>&nbsp;--------------------------------------------------------------------------&nbsp;&lt;&nbsp;</I><BR>&nbsp;<BR>发信人:&nbsp;<A HREF="mailto:anmin@csie.ntu.edu.tw">anmin@csie.ntu.edu.tw</A>&nbsp;(Anmin&nbsp;Deng),&nbsp;看板:&nbsp;linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;请问&nbsp;sgtty.h&nbsp;<BR>发信站:&nbsp;Nat'l&nbsp;Taiwan&nbsp;Univ..CSIE&nbsp;(Mon&nbsp;Sep&nbsp;16&nbsp;15:03:50&nbsp;1996)&nbsp;<BR>转信站:&nbsp;maple!news.ee.nthu!news.cis.nctu!news.cc.nctu!News.csie.ncu!spring!net&nbsp;<BR>&nbsp;<BR>红尘笑&nbsp;(<A HREF="mailto:tsengcl@csie.nctu.edu.tw)">tsengcl@csie.nctu.edu.tw)</A>&nbsp;wrote:&nbsp;<BR>∶<I>&nbsp;&gt;&nbsp;对不起,&nbsp;请问一下这一个&nbsp;sgtty.h&nbsp;是不是要另外去抓..因为最近要&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;make&nbsp;东西,&nbsp;发现一些程式都要这一个东东..可是我在自己的机器上&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;只有找到&nbsp;BSD&nbsp;的..可是看那个程式的&nbsp;Source&nbsp;,&nbsp;感觉&nbsp;sgtty.h&nbsp;应该&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;是系统本来就应该有的,&nbsp;可是我的机器上就找不到...:(&nbsp;&nbsp;用了&nbsp;archie&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;找也只有找到&nbsp;For&nbsp;BSD&nbsp;的..想请问一下这个档我可以在那里抓到..&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;谢谢..&nbsp;:)&nbsp;</I><BR>&nbsp;<BR>几年前的&nbsp;source&nbsp;code&nbsp;在&nbsp;linux&nbsp;上跟&nbsp;sgtty&nbsp;扯上关系的大概&nbsp;<BR>都不怎麽容易一下就搞定,&nbsp;因为他即非&nbsp;SYSV,&nbsp;又非&nbsp;BSD.&nbsp;<BR>一般的解决法是&nbsp;make&nbsp;时设一些&nbsp;-DSYSV,&nbsp;-DUSE_SYSV_UTMP&nbsp;,...&nbsp;<BR>(可&nbsp;grep&nbsp;SYSV&nbsp;程式码看看)&nbsp;等等&nbsp;define,&nbsp;或是反过来,&nbsp;全部设&nbsp;BSD,&nbsp;<BR>设&nbsp;BSD&nbsp;的话&nbsp;link&nbsp;要&nbsp;-lbsd.&nbsp;不过设&nbsp;SYSV&nbsp;的成功机会大些.&nbsp;<BR>&nbsp;<BR>还有一些&nbsp;function&nbsp;可能有功能一样但名字不同的&nbsp;(如&nbsp;timelocal,&nbsp;mktime),&nbsp;<BR>以及&nbsp;signal&nbsp;的&nbsp;behavior&nbsp;与&nbsp;BSD&nbsp;不太一样等问题,&nbsp;如此则须改一下程式码.&nbsp;<BR>&nbsp;<BR>如果怎样也搞不定,&nbsp;我建议你使用&nbsp;hztty-2.0&nbsp;里有新版的&nbsp;sgtty&nbsp;程式码,&nbsp;<BR>直接套用可也&nbsp;(好像是&nbsp;?tty.[ch]&nbsp;档).&nbsp;<BR>如果还不行,&nbsp;直接&nbsp;binary&nbsp;抓来用吧!&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>><I>&nbsp;--------------------------------------------------------------------------&nbsp;&lt;&nbsp;</I><BR>&nbsp;<BR>发信人:&nbsp;<A HREF="mailto:anmin@csie.ntu.edu.tw">anmin@csie.ntu.edu.tw</A>&nbsp;(Anmin&nbsp;Deng),&nbsp;看板:&nbsp;linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;请问&nbsp;sgtty.h&nbsp;<BR>发信站:&nbsp;Nat'l&nbsp;Taiwan&nbsp;Univ..CSIE&nbsp;(Tue&nbsp;Sep&nbsp;17&nbsp;08:49:19&nbsp;1996)&nbsp;<BR>转信站:&nbsp;maple!news.ee.nthu!news.cis.nctu!news.cc.nctu!news!netnews.tku!ftp.tku&nbsp;<BR>&nbsp;<BR>Anmin&nbsp;Deng&nbsp;(<A HREF="mailto:anmin@csie.ntu.edu.tw)">anmin@csie.ntu.edu.tw)</A>&nbsp;wrote:&nbsp;<BR>∶<I>&nbsp;&gt;&nbsp;红尘笑&nbsp;(<A HREF="mailto:tsengcl@csie.nctu.edu.tw)">tsengcl@csie.nctu.edu.tw)</A>&nbsp;wrote:&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;几年前的&nbsp;source&nbsp;code&nbsp;在&nbsp;linux&nbsp;上跟&nbsp;sgtty&nbsp;扯上关系的大概&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;都不怎麽容易一下就搞定,&nbsp;因为他即非&nbsp;SYSV,&nbsp;又非&nbsp;BSD.&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;一般的解决法是&nbsp;make&nbsp;时设一些&nbsp;-DSYSV,&nbsp;-DUSE_SYSV_UTMP&nbsp;,...&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;(可&nbsp;grep&nbsp;SYSV&nbsp;程式码看看)&nbsp;等等&nbsp;define,&nbsp;或是反过来,&nbsp;全部设&nbsp;BSD,&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;设&nbsp;BSD&nbsp;的话&nbsp;link&nbsp;要&nbsp;-lbsd.&nbsp;不过设&nbsp;SYSV&nbsp;的成功机会大些.&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;还有一些&nbsp;function&nbsp;可能有功能一样但名字不同的&nbsp;(如&nbsp;timelocal,&nbsp;mktime),&nbsp;</I><BR>∶<I>&nbsp;&gt;&nbsp;以及&nbsp;signal&nbsp;的&nbsp;behavior&nbsp;与&nbsp;BSD&nbsp;不太一样等问题,&nbsp;如此则须改一下程式码.&nbsp;</I><BR>&nbsp;<BR>我试了一下,&nbsp;加&nbsp;define&nbsp;-DBSD,&nbsp;include&nbsp;-I.&nbsp;-I/usr/include/bsd,&nbsp;<BR>library&nbsp;-lbsd,&nbsp;可成功做出&nbsp;talk,&nbsp;ctalk,&nbsp;ntalkd&nbsp;等.&nbsp;<BR>&nbsp;<BR>另外走&nbsp;SYSV&nbsp;的还未试出来,&nbsp;基本上&nbsp;-DSYSV,&nbsp;程式码可能要加&nbsp;<BR>#define&nbsp;sigvec&nbsp;sigaction....&nbsp;等等.&nbsp;<BR>&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -