📄 xenix-link.sh
字号:
:# link bash for Xenix under SCO Unix## For xenix 2.2:# CC="cc -xenix -lx" ./configure# edit config.h:# comment out the define for HAVE_DIRENT_H# enable the define for HAVE_SYS_NDIR_H to 1# make# CC="cc -xenix -lx" ./link.sh## For xenix 2.3:# CC="cc -x2.3" ./configure# make# CC="cc -x2.3" ./link.sh# Copyright (C) 1989-2002 Free Software Foundation, Inc.## This program is free software: you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation, either version 3 of the License, or# (at your option) any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program. If not, see <http://www.gnu.org/licenses/>.#set -xrm -f bashif [ -z "$CC" ]then if [ -f /unix ] && [ ! -f /xenix ] then CC="cc -xenix" else CC=gcc fifitry_dir=notry_23=notry_x=yescase "$CC" in*-ldir*) try_dir=yes ;;esaccase "$CC" in*-lx*) try_23=no ; try_x=yes ;;esaccase "$CC" in*-x2.3*|*-l2.3*) try_23=yes ; try_dir=yes ;;esaclibs=try="socket"if [ $try_dir = yes ] ; then try="$try dir" ; fiif [ $try_23 = yes ] ; then try="$try 2.3" ; fiif [ $try_x = yes ] ; then try="$try x" ; fifor name in $trydo if [ -r "/lib/386/Slib${name}.a" ] ; then libs="$libs -l$name" ; fidone$CC -o bash shell.o eval.o y.tab.o \general.o make_cmd.o print_cmd.o dispose_cmd.o execute_cmd.o variables.o \copy_cmd.o error.o expr.o flags.o nojobs.o subst.o hashcmd.o hashlib.o \mailcheck.o trap.o input.o unwind_prot.o pathexp.o sig.o test.o \version.o alias.o array.o braces.o bracecomp.o bashhist.o bashline.o \getcwd.o siglist.o vprint.o oslib.o list.o stringlib.o locale.o \xmalloc.o builtins/libbuiltins.a \lib/readline/libreadline.a lib/readline/libhistory.a \-ltermcap lib/glob/libglob.a lib/tilde/libtilde.a lib/malloc/libmalloc.a \$libsls -l bash
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -