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

📄 makefile

📁 KERMIT工具 这在办公室下载不了,很多人都没有载不到.
💻
📖 第 1 页 / 共 5 页
字号:
# ? for SCO Xenix/386 2.3.x, "make sco3r2"# ? for SCO Xenix/386 SCO 2.3.3 or 2.3.4 with gcc 1.37 or later,#     "make sco386gcc" or (to add curses) "make sco386gccc".# ? for SCO Xenix/386 or UNIX/386 with Excelan TCP/IP, "make sco3r2net"#     or (to add curses support) "make sco3r2netc" or "sco386netc"# + for SCO XENIX 2.3.4, "make sco234" or "make sco234c" to add curses.# + for SCO XENIX 2.3.4 with SCO TCP/IP & curses, "make sco234netc".# ? for SCO Xenix 2.3.x with Racal-InterLan TCP/IP, "make sco3r2netri"#   for other UNIX varieties with Racal Interlan TCP/IP, read sco3r2netri entry# ? for SCO Xenix 2.3.x with SCO (Lachman) TCP/IP, "make sco3r2lai"#     or (to add curses) "make sco3r2laic"#   for SCO UNIX...  ALSO READ COMMENTS in the SCO UNIX entries for more info!# ? for SCO UNIX/386 3.2.0 or 3.2.1, "make sco3r2" or "make sco3r2x"# ? for SCO UNIX/386 3.2.2, "make sco3r22" or "make sco3r22gcc"#     or "make sco3r22c"# ? for SCO UNIX/386 3.2.2 with SCO TCP/IP, "make sco3r22net"#     or "make sco3r22netc" (curses)# ? for SCO ODT 1.1, "make sco3r22net" or "make sco3r22netc" (curses)# + for SCO UNIX/386 3.2 V4.x, no network support, "make sco32v4"# +   or "make sco32v4ns" (this one uses no select() or sockets library)# + for SCO UNIX/386 3.2 V4.x with TCP/IP, "make sco32v4net"#     (also sco32v4gcc, sco32v4netgcc)# + for SCO UNIX/386 3.2 V5.0 - see SCO OpenServer.# + for SCO UNIX 3.2v4.x with TCP/IP, <dirent.h> for Extended Acer File#     System (EAFS), curses, ANSI C compilation, "make sco32v4net"# +   or (to use select()-based CONNECT module) "make sco32v4netx".# + for SCO UNIX 3.2v4.2, "make sco-odt30" (includes TCP/IP).# + for SCO MPX 3.0 - The SCO UNIX binary runs on the corresponding MPX system.## NOTE: Also see below for other entries that are variations on these.# Also be sure to read the comments accompanying each SCO entry.# Also see Unixware section.## + for SCO ODT 2.0, "make sco32v4net"# + for SCO ODT 3.0, "make sco-odt30"# + for SCO OpenServer 5.0 (OSR5), "make sco32v500"# + for SCO OpenServer 5.0 (OSR5) with networking, "make sco32v500net"# + for SCO OpenServer 5.0 (OSR5), gcc, "make sco32v500gcc"# + for SCO OpenServer 5.0 (OSR5), gcc, with networking, "make sco32v500netgcc"# + for SCO OpenServer 5.0 (OSR5), as above, ELF, "make sco32v500netgccelf"# + for SCO OpenServer 5.0.2, use "make sco32v502xxx" entries as above.# + for SCO OpenServer 5.0.4, use "make sco32v504xxx" entries as above.# + for SCO OpenServer 5.0.5, use "make sco32v505xxx" entries as above.#     Use the sco32v505udkxxx entries if you have the UDK rather than /bin/cc.# + for SCO OpenServer 5.0.6, use "make sco32v506xxx" entries as above.# + for SCO OpenServer 5.0.6a,use "make sco32v506axxx" entries as above.# + for SCO OpenServer 5.0.7, use "make sco32v507", "make sco32v507net"# ? for SCO (Univel) UnixWare 1.x, "make unixware" or "make unixwarenetc".#     If there are problems with this in C-K 7+ see notes at unixware entry.# + for SCO UnixWare 2.0.x, "make uw20"# + for SCO UnixWare 2.1.0, "make uw21"# + for SCO UnixWare 2.1.3, "make uw213"# + for SCO UnixWare 7, "make uw7"# + for SCO UnixWare 7 with IKSD support, "make uw7iksd" or "make uw7iksdudk"# + for SCO UnixWare 7 with OpenSSL, "make uw7ssl"# + for SCO (Caldera) Open UNIX 8, "make ou8"# + for Sharp Zaurus SL5500 PDA, "make zsl5500".# ? for Sequent with DYNIX/ptx 1.2.1, "make dynixptx12"# ? for Sequent with DYNIX/ptx 1.3 or 1.4 with TCP/IP, "make dynixptx13"# ? for Sequent with DYNIX/ptx 2.0 or 2.1 with TCP/IP, "make dynixptx20"#     or "dynixptx20c"# + for Sequent with DYNIX/ptx 2.1.6 on i486, "dynixptx216c"# ? for Sequent with DYNIX/ptx V4.1.3 with TCP/IP, "make dynixptx41c"# + for Sequent with DYNIX/ptx V4.4.2 with TCP/IP, "make dynixptx44"# ? for Sequent Balance 8000 or B8 with DYNIX 3.0.xx, "make dynix3"#    or "make dynix3noacu"# ? for Sequent Symmetry S81 with DYNIX 3.0.xx, "make dynix3"# ? for Sequent DYNIX 3.1.xx, "make dynix31" or "make dynix31c"# + for Siemens/Nixdorf SINIX-L Intel V5.41, "make sinix541i"# + for Siemens/Nixdorf SINIX-N MIPS V5.42, "make sinix542"# + for Siemens/Nixdorf SINIX-P MIPS V5.42 with gcc, "make sinix542g"# + for Siemens/Nixdorf SINIX-Z Intel V5.42, "make sinix542i"# + for Siemens/Nixdorf Reliant UNIX V5.43, "make sni543"# + for Siemens/Nixdorf Reliant UNIX V5.44, "make sni544"# ? for Silicon Graphics Iris System V IRIX 3.2 or earlier, "make iris"# ? for Silicon Graphics Sys V R3 with IRIX 3.3 or later, "make sys5r3"# ? for Silicon Graphics Iris Indigo with IRIX 4.0 or 5.0, "make irix40" or#     (to include Yellow Pages and Curses) "make irix40ypc"# ? for Silicon Graphics Iris Indigo or Elan with IRIX 4.0.x with microcode#     optimization and -O4, "make irix40u" or "irix40uc" (and read notes#     accompanying these entries).# + for Silicon Graphics IRIX 5.1, "make irix51" or "irix51x" (no optimize)# + for Silicon Graphics IRIX 5.2, "make irix52"# + for Silicon Graphics IRIX 5.3, "make irix53" or "irix53x" (no optimize)# + for Silicon Graphics IRIX 6.0, "make irix60".# + for Silicon Graphics IRIX 6.2, "make irix62".# + for Silicon Graphics IRIX 6.3, "make irix63".# + for Silicon Graphics IRIX 6.4, "make irix64" or "make irix64gcc".# + for Silicon Graphics (SGI) IRIX 6.5, "make irix65" or "make irix65mips2"# ? for Solaris 2.0-2.3 on SPARC or Intel, SunPro CC, "make solaris2x",# ?   or to add SunLink X.25 8.0x support, "make solaris2x25".# + for Solaris 2.4 built with gcc, "make solaris24g".# + for Solaris 2.0-2.3 on SPARC or Intel, GNU CC, "make solaris2xg".# + for Solaris 2.4 with X.25, "make solaris24x25".# + for Solaris 2.5 on SPARC or Intel, SunPro CC, "make solaris25".# +   or to add SunLink X.25 8.0x support, "make solaris25x25".# + for Solaris 2.5 on SPARC or Intel, GNU CC, "make solaris25g".# + for Solaris 2.6 on SPARC or Intel, "make solaris26".# + for Solaris 7 on SPARC or Intel, SunPro CC, "make solaris7".# + for Solaris 7 on SPARC or Intel, GNU CC, "make solaris7g".# + for Solaris 8 on SPARC or Intel, SunPro CC, "make solaris8".# + for Solaris 8 on SPARC or Intel, GNU CC, "make solaris8g".# + for Solaris 9 on SPARC (or Intel?), 32-bit, SunPro CC, "make solaris9".# + for Solaris 9 on SPARC (or Intel?), 32-bit, GNU CC, "make solaris9g".# + for Solaris 9 on SPARC (or Intel?), 64-bit, GNU CC, "make solaris9g64".# + for Solbourne 4/500 with OS/MP 4 "make sunos4"# + for Solbourne 4/500 with OS/MP 4.1 "make sunos41" or "make sunos41c"# ? for SONY NEWS with NEWS-OS 4.0.1C, "make sonynews"# ? for SONY NEWS with NEWS-OS 4.1.2C, "make sonynews"# ? for Sperry/UNISYS 5000/20, UTS V 5.2 3R1, "make sys5"# ? for Sperry/UNISYS 5000/30/35/50/55, UTS V 5.2 2.01, "make unisys5r2"# ? for Sperry/UNISYS 5000/80 with System V R3, "make sys5r3"# ? for Sperry/UNISYS 5000/95 with System V R3, "make sys5r3"#     For UNISYS SVR3 it might be necessary to "make sys5r3 KFLAGS=-UDYNAMIC"# ? for Stardent 1520, "make sys5r3"# ? for Stratus FTX 2.x, try "make ftx" or else "make sys5r4" or "sys5r4sx"# + for Stratus FTX 3.x, PA-RISC 1.0 or 2.0, "make ftx" or "make ftxtcp"# ? for Sun with Sun UNIX 3.5 and gcc, "make sunos3gcc"# ? for Sun with pre-4.0 SunOS versions, "make bsd" (or appropriate variant)# ? for Sun with SunOS 4.0, BSD environment, "make sunos4"# ? for Sun with SunOS 4.0, BSD, with SunLink X.25, make sunos4x25# + for Sun with SunOS 4.1 or 4.1.1, BSD environment, "make sunos41"#     or "make sunos41c" (curses) or "make sunos41gcc" (compile with gcc)# + for Sun with SunOS 4.1.x, BSD, with SunLink X.25 7.00 or earlier,#     "make sunos41x25" or "make sunos41x25c" (curses)# + for Sun with SunOS 4.1, 4.1.1, AT&T Sys V R3 environment, "make sunos41s5"# + for Sun with SunOS 4.1.2, "make sunos41" or any of its variations.#     NOTE:  All SunOS 4.x systems -- Shared libraries are used by default.#       If this causes problems, add -Bstatic to CFLAGS.#     NOTE2: When building C-Kermit under SunOS for the BSD universe,#       but /usr/5bin/cc is ahead of /usr/ucb/cc in your PATH, add#       "CC=/usr/ucb/cc CC2=/usr/ucb/cc" to the make entry.#     NOTE3: If an executable built on one type of Sun hardware does not work#       on another type, rebuild the program from source on the target machine.#   for Sun with Solaris 1.x use SunOS 4.1 entries.#   for Sun with Solaris 2.0 and higher use Solaris entries.# + for Sun SPARC with Linux, "make linux"# ? for Sun SPARC with OPENSTEP/Mach 4.1, "make nextquadfat"# ? for Sun SPARC with OPENSTEP/Mach 4.2, "make openstep42"# - for Tandy 16/6000 with Xenix 3.0, "make trs16" (C-Kermit 7.0 is too big)# ? for Tektronix 6130/4132/43xx (e.g.4301) with UTek OS, "make utek"#     or (for models without hardware flow control), "make uteknohwfc"# ? for Tektronix XD88 series with UTekV OS, "make utekvr3"# ? for Tri Star Flash Cache with Esix SVR3.2, "make sys5r3"# + for Tru-64 UNIX 4.0E, "make tru64-40e"# + for Tru-64 UNIX 4.0F, "make tru64-40f"# + for Tru-64 UNIX 4.0G, "make tru64-40g"# + for Tru-64 UNIX 5.0A, "make tru64-50a"# + for Tru-64 UNIX 5.1A, "make tru64-51a"# ? for Unistar, "make sys5"# ? for Unisys S/4040 68040 CTIX SVR3.2 6.4.1, "make ctix" or "make sys5r3"# ? for Unisys U5000 UNIX SVR3 6.x, "make sys5r3" or "make sys5r3c"# ? for Unisys U6000 UNIX SVR4 1.x, "make sys5r4nx" or "make sys5r4nxnetc"#   for Unisys ... (also see Sperry)#   for Univel - see UnixWare#   for Unixware - see SCO# ? for Valid Scaldstar, "make valid"# ? for Whitechapel MG01 Genix 1.3, "make white"# ? for Zilog ZEUS 3.21, "make zilog"## The result should be a runnable program called "wermit" in the current# directory.  After satisfactory testing, you can rename wermit to "kermit"# and put it where users can find it.## To remove intermediate and object files, "make clean".# If your C compiler produces files with an extension other than "o",# then "make clean EXT=u", "make clean EXT=s", or whatever.## To run lint on the source files, "make lintsun", "make lintbsd",# "make lints5", as appropriate.## ******************************# SECURE TARGETS## Beginning with C-Kermit 7.0, secure targets are included, as are the# source modules (ckuat*.[ch], ck_*.[ch]) needed to build them.  Secure# target names are like the regular names, but with security features# indicated by plus (+) signs.  The features are:## krb4     MIT Kerberos IV# krb5     MIT Kerberos V# openssl  OpenSSL (SSL/TLS)# zlib     ZLIB compression for SSL/TLS# srp      Stanford Secure Remote Password# pam      PAM (pluggable authentication module)# shadow   Shadow Password File## You can build these targets if you have the Kermit source files and the# required libraries (Kerberos, OpenSSL, SRP, etc) and header files.  See:#   http://www.columbia.edu/kermit/security.html# for specific details regarding supported versions.## NOTE: OpenSSL 0.9.6 and earlier are not compatible with 0.9.7 and later.# C-Kermit code is designed for 0.9.6.  To build with 0.9.7 you must add# -DOPENSSL_097 to avoid missing symbols in the DES library and to use the# entry points that were renamed to avoid conflict with Kerberos 4.## In OpenSSL builds add -ldl if you get unresolved references for# dlopen, dlclose, dlsym, and/or dlerror.## The following symbols are used to specify library and header file locations# Redefine them to the values used on your system by:# . editing this file# . defining the values on the command line# . defining the values in the environment and use the -e option#prefix  = /usr/localsrproot = $(prefix)sslroot = $(prefix)manroot = $(prefix)K4LIB=-L/usr/kerberos/libK4INC=-I/usr/kerberos/includeK5LIB=-L/usr/kerberos/libK5INC=-I/usr/kerberos/includeSRPLIB=-L$(srproot)/libSRPINC=-I$(srproot)/includeSSLLIB=-L$(sslroot)/ssl/libSSLINC=-I$(sslroot)/ssl/include## aix41+krb5+krb4:                    IBM AIX 4.1 with Kerberos IV and V# aix43gcc+krb5+krb4:                 IBM AIX 4.3 built with gcc, ditto# aix43gcc+krb5+krb4+openssl:         Ditto, plus OpenSSL (SSL/TLS)# aix43gcc+openssl:                   IBM AIX 4.3 with OpenSSL# freebsd44+srp+openssl               FreeBSD 4.4 with SRP and OpenSSL# freebsd50+openssl                   FreeBSD 5.0 with OpenSSL# hpux1100o+openssl:                  HP-UX 11.xx with OpenSSL# hpux1000gcc+openssl:                HP-UX 10.xx with OpenSSL (build with gcc)# hpux1100gcc+openssl:                HP-UX 11.xx with OpenSSL (build with gcc)# irix6x+krb5:                        IRIX 6.x with Kerberos V# irix65+krb5:                        etc etc...# linux+krb5:# linux+krb5+krb4:# linux+srp:# linux+srp+pam:# linux+srp+gmp:# linux+srp+gmp+no-des:# linux+srp+gmp-export:# linux+srp+gmp+pam:# linux+shadow+pam:# linux+openssl:# linux+openssl+shadow:# linux+openssl+zlib+shadow+pam:# linux+srp+openssl:# linux+krb5+krb4+srp:# linux+krb5+krb4+srp+openssl:# linux+krb5+krb4+openssl:# linux+krb5+krb4+openssl+shadow:# linux+krb5+krb4+openssl+zlib+shadow:# linux+krb5+krb4+srp-export:# linux+krb5+krb4+srp+pam:# linux+krb5+krb4+srp+openssl+pam-debug:# linux+krb5+krb4+srp+openssl+pam:# linux+krb5+krb4+srp+openssl+zlib+pam:# linux+krb5+krb4+openssl+shadow+pam:# linux+krb5+openssl+zlib+shadow+pam:# openbsd30+ssl (includes OpenSSL):# redhat71, redhat72, redhat73, redhat80, redhat9#  (Krb5, OpenSSL, Showdow, PAM, Zlib)# sco32v500net+ssl:# sco32v505net+ssl:# solaris2x+krb4:# solaris2xg+krb4:# solaris2xg+openssl+pam+shadow:# solaris2xg+openssl+zlib+pam+shadow:

⌨️ 快捷键说明

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