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

📄 configure.sh

📁 通讯程序源码
💻 SH
字号:
:: what version of UUCP do you have?if [ -f /usr/lib/uucp/Systems -o -f /etc/uucp/Systems ] ;then	echo "You've got the HoneyDanBer (HDB) version of UUCP"	echo "Therefore you need:	#define ASCII_PID"else	if [ -f /usr/lib/uucp/L.sys ] ;then		echo "You've got the older version of UUCP (not HDB)"		echo "Therefore you need:	#undef ASCII_PID"	else		echo "Can't determine the UUCP version"	fifi:: check the location of the UUCP lock filesif [ -d /usr/spool/locks ] ;then	echo "Your UUCP lock files go in /usr/spool/locks"	echo "Therefore you need:	#define LOCK_FILE \"/usr/spool/locks\""else	if [ -d /usr/spool/uucp/LCK ]; then		echo "Your UUCP lock files go in /usr/spool/uucp/LCK"		echo "Therefore you need:	#define LOCK_FILE \"/usr/spool/uucp/LCK\""	else		echo "Your UUCP lock files go in /usr/spool/uucp"		echo "Therefore you need:	#define LOCK_FILE \"/usr/spool/uucp\""	fifi:: check the version of cursesGOT_IT=0if [ -f /usr/5include/curses.h ] ;then	GOT_IT=/usr/5include/curses.h	echo "You've got a System 5 compatibility library... use it!"	echo "Edit the Makefile:	CC=/usr/5bin/cc and LD=/usr/5bin/cc"else	if [ -f /usr/include/curses.h ] ;then		GOT_IT=/usr/include/curses.h	else		echo "Can't determine your version of curses"	fifiif [ "$GOT_IT" -eq 0 ] ;then	if [ `grep -c ACS_HLINE $GOT_IT` -gt 0 ] ;then		echo "You've got the newer version of curses"		echo "Therefore you need:	#undef OLDCURSES"	else		echo "You've got and old version of curses"		echo "Therefore you need:	#define OLDCURSES"	fifi:: check the librariesecho checking your C library....if [ -f /usr/5lib/libc.a ] ;then	ar t /usr/5lib/libc.a > /tmp/config.$$else	if [ -f /usr/lib/libc.a ] ;then		ar t /usr/lib/libc.a > /tmp/config.$$	else		if [ -f /lib/libc.a ] ;then			ar t /lib/libc.a > /tmp/config.$$		else			if [ -f /usr/ccs/lib/libc.a ] ;then				ar t /usr/ccs/lib/libc.a > /tmp/config.$$			fi		fi	fifiif [ -f /tmp/config.$$ ] ;then	if [ `grep -c "^poll.o" /tmp/config.$$` -eq 1 ] ;then		echo "You've got the poll() function"		echo "Edit the Makefile:	IPC.O=ipc_att.o and IPC.C=ipc_att.c"	else		if [ `grep -c "^select.o" /tmp/config.$$` -eq 1 ] ;then			echo "You've got the select() function"			echo "Edit the Makefile:	IPC.O=ipc_ucb.o and IPC.C=ipc_ucb.c"		else			echo "You don't seem to have either poll() or select()"			echo "Perhaps they are in another library?"		fi	fi	if [ `grep -c "^usleep.o" /tmp/config.$$` -eq 1 ] ;then		echo "You've got the usleep() function"		echo "Therefore you need:	#define HAVE_USLEEP"	else		echo "You don't have the usleep() function"		echo "Therefore you need:	#undef HAVE_USLEEP"	fi	if [ `grep -c "^strstr.o" /tmp/config.$$` -eq 1 ] ;then		echo "You've got the strstr() function"		echo "Therefore you need:	#define HAVE_STRSTR"	else		echo "You don't have the strstr() function"		echo "Therefore you need:	#undef HAVE_STRSTR"	fi	if [ `grep -c "^memmove.o" /tmp/config.$$` -eq 1 ] ;then		echo "You've got the memmove() function"		echo "Therefore you need:	#define MEMMOVE(a,b,c) memmove(a,b,c)"	else		if [ `grep -c "^memcpy.o" /tmp/config.$$` -eq 1 ] ;then			echo "You've got the memcpy() function"			echo "Therefore you need:	#define MEMMOVE(a,b,c) memcpy(a,b,c)"		else			if [ `grep -c "^bcopy.o" /tmp/config.$$` -eq 1 ] ;then				echo "You've got the bcopy() function"				echo "Therefore you need:	#define MEMMOVE(a,b,c) bcopy(b,a,c)"			fi		fi	fi	if [ `grep -c "^truncate.o" /tmp/config.$$` -eq 1 ] ;then		echo "You've got the truncate() function"		echo "Therefore you need:	#define HAVE_TRUNCATE"	else		echo "You don't have the truncate() function"		echo "Therefore you need:	#undef HAVE_TRUNCATE"	fi	rm /tmp/config.$$else	echo "Can't determine your C functions"fi

⌨️ 快捷键说明

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