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

📄 config.guess

📁 这是一个压缩解压包,用C语言进行编程的,里面有详细的源代码.
💻 GUESS
📖 第 1 页 / 共 3 页
字号:
		echo "${UNAME_MACHINE}-pc-linux-${LIBC}"		exit	}	test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }	;;    i*86:DYNIX/ptx:4*:*)	# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.	# earlier versions are messed up and put the nodename in both	# sysname and nodename.	echo i386-sequent-sysv4	exit ;;    i*86:UNIX_SV:4.2MP:2.*)        # Unixware is an offshoot of SVR4, but it has its own version        # number series starting with 2...        # I am not positive that other SVR4 systems won't match this,	# I just have to hope.  -- rms.        # Use sysv4.2uw... so that sysv4* matches it.	echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}	exit ;;    i*86:OS/2:*:*)	# If we were able to find `uname', then EMX Unix compatibility	# is probably installed.	echo ${UNAME_MACHINE}-pc-os2-emx	exit ;;    i*86:XTS-300:*:STOP)	echo ${UNAME_MACHINE}-unknown-stop	exit ;;    i*86:atheos:*:*)	echo ${UNAME_MACHINE}-unknown-atheos	exit ;;    i*86:syllable:*:*)	echo ${UNAME_MACHINE}-pc-syllable	exit ;;    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)	echo i386-unknown-lynxos${UNAME_RELEASE}	exit ;;    i*86:*DOS:*:*)	echo ${UNAME_MACHINE}-pc-msdosdjgpp	exit ;;    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)	UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then		echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}	else		echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}	fi	exit ;;    i*86:*:5:[678]*)    	# UnixWare 7.x, OpenUNIX and OpenServer 6.	case `/bin/uname -X | grep "^Machine"` in	    *486*)	     UNAME_MACHINE=i486 ;;	    *Pentium)	     UNAME_MACHINE=i586 ;;	    *Pent*|*Celeron) UNAME_MACHINE=i686 ;;	esac	echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}	exit ;;    i*86:*:3.2:*)	if test -f /usr/options/cb.name; then		UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`		echo ${UNAME_MACHINE}-pc-isc$UNAME_REL	elif /bin/uname -X 2>/dev/null >/dev/null ; then		UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`		(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486		(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \			&& UNAME_MACHINE=i586		(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \			&& UNAME_MACHINE=i686		(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \			&& UNAME_MACHINE=i686		echo ${UNAME_MACHINE}-pc-sco$UNAME_REL	else		echo ${UNAME_MACHINE}-pc-sysv32	fi	exit ;;    pc:*:*:*)	# Left here for compatibility:        # uname -m prints for DJGPP always 'pc', but it prints nothing about        # the processor, so we play safe by assuming i386.	echo i386-pc-msdosdjgpp        exit ;;    Intel:Mach:3*:*)	echo i386-pc-mach3	exit ;;    paragon:*:*:*)	echo i860-intel-osf1	exit ;;    i860:*:4.*:*) # i860-SVR4	if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then	  echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4	else # Add other i860-SVR4 vendors below as they are discovered.	  echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4	fi	exit ;;    mini*:CTIX:SYS*5:*)	# "miniframe"	echo m68010-convergent-sysv	exit ;;    mc68k:UNIX:SYSTEM5:3.51m)	echo m68k-convergent-sysv	exit ;;    M680?0:D-NIX:5.3:*)	echo m68k-diab-dnix	exit ;;    M68*:*:R3V[5678]*:*)	test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)	OS_REL=''	test -r /etc/.relid \	&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \	  && { echo i486-ncr-sysv4.3${OS_REL}; exit; }	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \	  && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \          && { echo i486-ncr-sysv4; exit; } ;;    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)	echo m68k-unknown-lynxos${UNAME_RELEASE}	exit ;;    mc68030:UNIX_System_V:4.*:*)	echo m68k-atari-sysv4	exit ;;    TSUNAMI:LynxOS:2.*:*)	echo sparc-unknown-lynxos${UNAME_RELEASE}	exit ;;    rs6000:LynxOS:2.*:*)	echo rs6000-unknown-lynxos${UNAME_RELEASE}	exit ;;    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)	echo powerpc-unknown-lynxos${UNAME_RELEASE}	exit ;;    SM[BE]S:UNIX_SV:*:*)	echo mips-dde-sysv${UNAME_RELEASE}	exit ;;    RM*:ReliantUNIX-*:*:*)	echo mips-sni-sysv4	exit ;;    RM*:SINIX-*:*:*)	echo mips-sni-sysv4	exit ;;    *:SINIX-*:*:*)	if uname -p 2>/dev/null >/dev/null ; then		UNAME_MACHINE=`(uname -p) 2>/dev/null`		echo ${UNAME_MACHINE}-sni-sysv4	else		echo ns32k-sni-sysv	fi	exit ;;    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort                      # says <Richard.M.Bartel@ccMail.Census.GOV>        echo i586-unisys-sysv4        exit ;;    *:UNIX_System_V:4*:FTX*)	# From Gerald Hewes <hewes@openmarket.com>.	# How about differentiating between stratus architectures? -djm	echo hppa1.1-stratus-sysv4	exit ;;    *:*:*:FTX*)	# From seanf@swdc.stratus.com.	echo i860-stratus-sysv4	exit ;;    i*86:VOS:*:*)	# From Paul.Green@stratus.com.	echo ${UNAME_MACHINE}-stratus-vos	exit ;;    *:VOS:*:*)	# From Paul.Green@stratus.com.	echo hppa1.1-stratus-vos	exit ;;    mc68*:A/UX:*:*)	echo m68k-apple-aux${UNAME_RELEASE}	exit ;;    news*:NEWS-OS:6*:*)	echo mips-sony-newsos6	exit ;;    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)	if [ -d /usr/nec ]; then	        echo mips-nec-sysv${UNAME_RELEASE}	else	        echo mips-unknown-sysv${UNAME_RELEASE}	fi        exit ;;    BeBox:BeOS:*:*)	# BeOS running on hardware made by Be, PPC only.	echo powerpc-be-beos	exit ;;    BeMac:BeOS:*:*)	# BeOS running on Mac or Mac clone, PPC only.	echo powerpc-apple-beos	exit ;;    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.	echo i586-pc-beos	exit ;;    SX-4:SUPER-UX:*:*)	echo sx4-nec-superux${UNAME_RELEASE}	exit ;;    SX-5:SUPER-UX:*:*)	echo sx5-nec-superux${UNAME_RELEASE}	exit ;;    SX-6:SUPER-UX:*:*)	echo sx6-nec-superux${UNAME_RELEASE}	exit ;;    Power*:Rhapsody:*:*)	echo powerpc-apple-rhapsody${UNAME_RELEASE}	exit ;;    *:Rhapsody:*:*)	echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}	exit ;;    *:Darwin:*:*)	UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown	case $UNAME_PROCESSOR in	    *86) UNAME_PROCESSOR=i686 ;;	    unknown) UNAME_PROCESSOR=powerpc ;;	esac	echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}	exit ;;    *:procnto*:*:* | *:QNX:[0123456789]*:*)	UNAME_PROCESSOR=`uname -p`	if test "$UNAME_PROCESSOR" = "x86"; then		UNAME_PROCESSOR=i386		UNAME_MACHINE=pc	fi	echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}	exit ;;    *:QNX:*:4*)	echo i386-pc-qnx	exit ;;    NSE-?:NONSTOP_KERNEL:*:*)	echo nse-tandem-nsk${UNAME_RELEASE}	exit ;;    NSR-?:NONSTOP_KERNEL:*:*)	echo nsr-tandem-nsk${UNAME_RELEASE}	exit ;;    *:NonStop-UX:*:*)	echo mips-compaq-nonstopux	exit ;;    BS2000:POSIX*:*:*)	echo bs2000-siemens-sysv	exit ;;    DS/*:UNIX_System_V:*:*)	echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}	exit ;;    *:Plan9:*:*)	# "uname -m" is not consistent, so use $cputype instead. 386	# is converted to i386 for consistency with other x86	# operating systems.	if test "$cputype" = "386"; then	    UNAME_MACHINE=i386	else	    UNAME_MACHINE="$cputype"	fi	echo ${UNAME_MACHINE}-unknown-plan9	exit ;;    *:TOPS-10:*:*)	echo pdp10-unknown-tops10	exit ;;    *:TENEX:*:*)	echo pdp10-unknown-tenex	exit ;;    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)	echo pdp10-dec-tops20	exit ;;    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)	echo pdp10-xkl-tops20	exit ;;    *:TOPS-20:*:*)	echo pdp10-unknown-tops20	exit ;;    *:ITS:*:*)	echo pdp10-unknown-its	exit ;;    SEI:*:*:SEIUX)        echo mips-sei-seiux${UNAME_RELEASE}	exit ;;    *:DragonFly:*:*)	echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`	exit ;;    *:*VMS:*:*)    	UNAME_MACHINE=`(uname -p) 2>/dev/null`	case "${UNAME_MACHINE}" in	    A*) echo alpha-dec-vms ; exit ;;	    I*) echo ia64-dec-vms ; exit ;;	    V*) echo vax-dec-vms ; exit ;;	esac ;;    *:XENIX:*:SysV)	echo i386-pc-xenix	exit ;;    i*86:skyos:*:*)	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'	exit ;;esac#echo '(No uname command or uname output not recognized.)' 1>&2#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2eval $set_cc_for_buildcat >$dummy.c <<EOF#ifdef _SEQUENT_# include <sys/types.h># include <sys/utsname.h>#endifmain (){#if defined (sony)#if defined (MIPSEB)  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,     I don't know....  */  printf ("mips-sony-bsd\n"); exit (0);#else#include <sys/param.h>  printf ("m68k-sony-newsos%s\n",#ifdef NEWSOS4          "4"#else	  ""#endif         ); exit (0);#endif#endif#if defined (__arm) && defined (__acorn) && defined (__unix)  printf ("arm-acorn-riscix\n"); exit (0);#endif#if defined (hp300) && !defined (hpux)  printf ("m68k-hp-bsd\n"); exit (0);#endif#if defined (NeXT)#if !defined (__ARCHITECTURE__)#define __ARCHITECTURE__ "m68k"#endif  int version;  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;  if (version < 4)    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);  else    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);  exit (0);#endif#if defined (MULTIMAX) || defined (n16)#if defined (UMAXV)  printf ("ns32k-encore-sysv\n"); exit (0);#else#if defined (CMU)  printf ("ns32k-encore-mach\n"); exit (0);#else  printf ("ns32k-encore-bsd\n"); exit (0);#endif#endif#endif#if defined (__386BSD__)  printf ("i386-pc-bsd\n"); exit (0);#endif#if defined (sequent)#if defined (i386)  printf ("i386-sequent-dynix\n"); exit (0);#endif#if defined (ns32000)  printf ("ns32k-sequent-dynix\n"); exit (0);#endif#endif#if defined (_SEQUENT_)    struct utsname un;    uname(&un);    if (strncmp(un.version, "V2", 2) == 0) {	printf ("i386-sequent-ptx2\n"); exit (0);    }    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */	printf ("i386-sequent-ptx1\n"); exit (0);    }    printf ("i386-sequent-ptx\n"); exit (0);#endif#if defined (vax)# if !defined (ultrix)#  include <sys/param.h>#  if defined (BSD)#   if BSD == 43      printf ("vax-dec-bsd4.3\n"); exit (0);#   else#    if BSD == 199006      printf ("vax-dec-bsd4.3reno\n"); exit (0);#    else      printf ("vax-dec-bsd\n"); exit (0);#    endif#   endif#  else    printf ("vax-dec-bsd\n"); exit (0);#  endif# else    printf ("vax-dec-ultrix\n"); exit (0);# endif#endif#if defined (alliant) && defined (i860)  printf ("i860-alliant-bsd\n"); exit (0);#endif  exit (1);}EOF$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&	{ echo "$SYSTEM_NAME"; exit; }# Apollos put the system type in the environment.test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }# Convex versions that predate uname can use getsysinfo(1)if [ -x /usr/convex/getsysinfo ]then    case `getsysinfo -f cpu_type` in    c1*)	echo c1-convex-bsd	exit ;;    c2*)	if getsysinfo -f scalar_acc	then echo c32-convex-bsd	else echo c2-convex-bsd	fi	exit ;;    c34*)	echo c34-convex-bsd	exit ;;    c38*)	echo c38-convex-bsd	exit ;;    c4*)	echo c4-convex-bsd	exit ;;    esacficat >&2 <<EOF$0: unable to guess system typeThis script, last modified $timestamp, has failed to recognizethe operating system you are using. It is advised that youdownload the most up to date version of the config scripts from  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guessand  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.subIf the version you run ($0) is already up to date, pleasesend the following data and any information you think might bepertinent to <config-patches@gnu.org> in order to provide the neededinformation to handle your system.config.guess timestamp = $timestampuname -m = `(uname -m) 2>/dev/null || echo unknown`uname -r = `(uname -r) 2>/dev/null || echo unknown`uname -s = `(uname -s) 2>/dev/null || echo unknown`uname -v = `(uname -v) 2>/dev/null || echo unknown`/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`hostinfo               = `(hostinfo) 2>/dev/null`/bin/universe          = `(/bin/universe) 2>/dev/null`/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`/bin/arch              = `(/bin/arch) 2>/dev/null`/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`UNAME_MACHINE = ${UNAME_MACHINE}UNAME_RELEASE = ${UNAME_RELEASE}UNAME_SYSTEM  = ${UNAME_SYSTEM}UNAME_VERSION = ${UNAME_VERSION}EOFexit 1# Local variables:# eval: (add-hook 'write-file-hooks 'time-stamp)# time-stamp-start: "timestamp='"# time-stamp-format: "%:y-%02m-%02d"# time-stamp-end: "'"# End:

⌨️ 快捷键说明

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