Chinaunix首页 | 论坛 | 博客
  • 博客访问: 308587
  • 博文数量: 321
  • 博客积分: 10055
  • 博客等级: 上将
  • 技术积分: 3780
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-29 13:03
文章分类

全部博文(321)

文章存档

2012年(1)

2010年(7)

2009年(1)

2008年(312)

我的朋友

分类: LINUX

2008-09-21 09:21:36

各位朋友们,大家好!

我遇到一个问题请大家,指点一下,问题很棘手,我做了好多天了,谢谢各位了!是这样的我在linux5下安装pyOpenSSL-0.6,当我解压完,执行python setup.py build_ext -I/usr/kerberos/include -L/usr/kerberos/lib 这个命令时,系统提示:

running build_ext
building 'OpenSSL.crypto' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/kerberos/include -I/usr/local/include/py
thon2.4 -c src/crypto/crypto.c -o build/temp.linux-i686-2.4/src/crypto/crypto.o
在包含自 src/crypto/crypto.h:17 的文件中,
从 src/crypto/crypto.c:13:
src/crypto/x509.h:17:25: 错误:openssl/ssl.h:没有那个文件或目录
In file included from src/crypto/crypto.h:17,
from src/crypto/crypto.c:13:
src/crypto/x509.h:27: 错误:expected specifier-qualifier-list before ‘X509’
In file included from src/crypto/crypto.h:18,
from src/crypto/crypto.c:13:
src/crypto/x509name.h:27: 错误:expected specifier-qualifier-list before ‘X509_NAME’
In file included from src/crypto/crypto.h:19,
from src/crypto/crypto.c:13:
src/crypto/netscape_spki.h:24: 错误:expected specifier-qualifier-list before ‘NETSCAPE_SPKI’
In file included from src/crypto/crypto.h:20,
from src/crypto/crypto.c:13:
src/crypto/x509store.h:25: 错误:expected specifier-qualifier-list before ‘X509_STORE’
In file included from src/crypto/crypto.h:21,
from src/crypto/crypto.c:13:
src/crypto/x509req.h:25: 错误:expected specifier-qualifier-list before ‘X509_REQ’
In file included from src/crypto/crypto.h:22,
from src/crypto/crypto.c:13:
src/crypto/pkey.h:22: 错误:expected specifier-qualifier-list before ‘EVP_PKEY’
在包含自 src/crypto/crypto.h:23 的文件中,
从 src/crypto/crypto.c:13:
src/crypto/x509ext.h:16:28: 错误:openssl/x509v3.h:没有那个文件或目录
In file included from src/crypto/crypto.h:23,
from src/crypto/crypto.c:13:
src/crypto/x509ext.h:27: 错误:expected specifier-qualifier-list before ‘X509_EXTENSION’
在包含自 src/crypto/crypto.h:24 的文件中,
从 src/crypto/crypto.c:13:
src/crypto/pkcs7.h:15:27: 错误:openssl/pkcs7.h:没有那个文件或目录
In file included from src/crypto/crypto.h:24,
from src/crypto/crypto.c:13:
src/crypto/pkcs7.h:25: 错误:expected specifier-qualifier-list before ‘PKCS7’
在包含自 src/crypto/crypto.h:25 的文件中,
从 src/crypto/crypto.c:13:
src/crypto/pkcs12.h:14:28: 错误:openssl/pkcs12.h:没有那个文件或目录
src/crypto/pkcs12.h:15:26: 错误:openssl/asn1.h:没有那个文件或目录
在包含自 src/crypto/crypto.h:26 的文件中,
从 src/crypto/crypto.c:13:
src/crypto/../util.h:17:25: 错误:openssl/err.h:没有那个文件或目录
In file included from src/crypto/crypto.c:13:
src/crypto/crypto.h:75: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.h:76: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.h:77: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.h:78: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.h:79: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.h:81: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.h:82: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.c: 在函数 ‘crypto_load_privatekey’ 中:
src/crypto/crypto.c:66: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.c:70: 错误:‘pem_password_cb’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:70: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
src/crypto/crypto.c:70: 错误:所在的函数内只报告一次。)
src/crypto/crypto.c:70: 错误:‘cb’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:72: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:72: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:73: 错误:‘EVP_PKEY’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:73: 错误:‘pkey’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:97: 警告:隐式声明函数 ‘BIO_new_mem_buf’
src/crypto/crypto.c:100: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:101: 警告:隐式声明函数 ‘PEM_read_bio_PrivateKey’
src/crypto/crypto.c:104: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:105: 警告:隐式声明函数 ‘d2i_PrivateKey_bio’
src/crypto/crypto.c:110: 警告:隐式声明函数 ‘BIO_free’
src/crypto/crypto.c:121: 警告:隐式声明函数 ‘crypto_PKey_New’
src/crypto/crypto.c: 在函数 ‘crypto_dump_privatekey’ 中:
src/crypto/crypto.c:146: 错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/crypto/crypto.c:146: 错误:‘cipher’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:148: 错误:‘pem_password_cb’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:148: 错误:‘cb’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:150: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:150: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:164: 警告:隐式声明函数 ‘EVP_get_cipherbyname’
src/crypto/crypto.c:187: 警告:隐式声明函数 ‘BIO_new’
src/crypto/crypto.c:187: 警告:隐式声明函数 ‘BIO_s_mem’
src/crypto/crypto.c:190: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:191: 警告:隐式声明函数 ‘PEM_write_bio_PrivateKey’
src/crypto/crypto.c:191: 错误:‘crypto_PKeyObj’ 没有名为 ‘pkey’ 的成员
src/crypto/crypto.c:199: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:200: 警告:隐式声明函数 ‘i2d_PrivateKey_bio’
src/crypto/crypto.c:200: 错误:‘crypto_PKeyObj’ 没有名为 ‘pkey’ 的成员
src/crypto/crypto.c:216: 警告:隐式声明函数 ‘BIO_get_mem_data’
src/crypto/crypto.c: 在函数 ‘crypto_load_certificate’ 中:
src/crypto/crypto.c:236: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.c:239: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:239: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:240: 错误:‘X509’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:240: 错误:‘cert’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:248: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:249: 警告:隐式声明函数 ‘PEM_read_bio_X509’
src/crypto/crypto.c:252: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:253: 警告:隐式声明函数 ‘d2i_X509_bio’
src/crypto/crypto.c:269: 警告:隐式声明函数 ‘crypto_X509_New’
src/crypto/crypto.c: 在函数 ‘crypto_dump_certificate’ 中:
src/crypto/crypto.c:288: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:288: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:298: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:299: 警告:隐式声明函数 ‘PEM_write_bio_X509’
src/crypto/crypto.c:299: 错误:‘crypto_X509Obj’ 没有名为 ‘x509’ 的成员
src/crypto/crypto.c:302: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:303: 警告:隐式声明函数 ‘i2d_X509_bio’
src/crypto/crypto.c:303: 错误:‘crypto_X509Obj’ 没有名为 ‘x509’ 的成员
src/crypto/crypto.c: 在函数 ‘crypto_load_certificate_request’ 中:
src/crypto/crypto.c:339: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.c:342: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:342: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:343: 错误:‘X509_REQ’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:343: 错误:‘req’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:351: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:352: 警告:隐式声明函数 ‘PEM_read_bio_X509_REQ’
src/crypto/crypto.c:355: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:356: 警告:隐式声明函数 ‘d2i_X509_REQ_bio’
src/crypto/crypto.c:372: 警告:隐式声明函数 ‘crypto_X509Req_New’
src/crypto/crypto.c: 在函数 ‘crypto_dump_certificate_request’ 中:
src/crypto/crypto.c:391: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:391: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:401: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:402: 警告:隐式声明函数 ‘PEM_write_bio_X509_REQ’
src/crypto/crypto.c:402: 错误:‘crypto_X509ReqObj’ 没有名为 ‘x509_req’ 的成员
src/crypto/crypto.c:405: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:406: 警告:隐式声明函数 ‘i2d_X509_REQ_bio’
src/crypto/crypto.c:406: 错误:‘crypto_X509ReqObj’ 没有名为 ‘x509_req’ 的成员
src/crypto/crypto.c: 在函数 ‘crypto_load_pkcs7_data’ 中:
src/crypto/crypto.c:444: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:444: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:445: 错误:‘PKCS7’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:445: 错误:‘pkcs7’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:456: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:457: 警告:隐式声明函数 ‘PEM_read_bio_PKCS7’
src/crypto/crypto.c:460: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:461: 警告:隐式声明函数 ‘d2i_PKCS7_bio’
src/crypto/crypto.c:480: 警告:隐式声明函数 ‘crypto_PKCS7_New’
src/crypto/crypto.c: 在函数 ‘crypto_load_pkcs12’ 中:
src/crypto/crypto.c:496: 错误:expected ‘)’ before ‘*’ token
src/crypto/crypto.c:499: 错误:‘BIO’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:499: 错误:‘bio’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:500: 错误:‘PKCS12’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:500: 错误:‘p12’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:506: 警告:隐式声明函数 ‘d2i_PKCS12_bio’
src/crypto/crypto.c:514: 警告:隐式声明函数 ‘crypto_PKCS12_New’
src/crypto/crypto.c: 在函数 ‘crypto_X509’ 中:
src/crypto/crypto.c:533: 警告:隐式声明函数 ‘X509_new’
src/crypto/crypto.c: 在函数 ‘crypto_X509Name’ 中:
src/crypto/crypto.c:554: 警告:隐式声明函数 ‘crypto_X509Name_New’
src/crypto/crypto.c:554: 警告:隐式声明函数 ‘X509_NAME_dup’
src/crypto/crypto.c:554: 错误:‘crypto_X509NameObj’ 没有名为 ‘x509_name’ 的成员
src/crypto/crypto.c: 在函数 ‘crypto_X509Req’ 中:
src/crypto/crypto.c:572: 警告:隐式声明函数 ‘X509_REQ_new’
src/crypto/crypto.c: 在函数 ‘crypto_PKey’ 中:
src/crypto/crypto.c:590: 警告:隐式声明函数 ‘EVP_PKEY_new’
src/crypto/crypto.c: 在函数 ‘crypto_NetscapeSPKI’ 中:
src/crypto/crypto.c:633: 错误:‘NETSCAPE_SPKI’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:633: 错误:‘spki’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:639: 警告:隐式声明函数 ‘NETSCAPE_SPKI_b64_decode’
src/crypto/crypto.c:641: 警告:隐式声明函数 ‘NETSCAPE_SPKI_new’
src/crypto/crypto.c:647: 警告:隐式声明函数 ‘crypto_NetscapeSPKI_New’
src/crypto/crypto.c: 在函数 ‘initcrypto’ 中:
src/crypto/crypto.c:684: 警告:隐式声明函数 ‘ERR_load_crypto_strings’
src/crypto/crypto.c:685: 警告:隐式声明函数 ‘OpenSSL_add_all_algorithms’
src/crypto/crypto.c:691: 错误:‘crypto_X509_New’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:692: 错误:‘crypto_X509Name_New’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:693: 错误:‘crypto_X509Req_New’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:694: 错误:‘crypto_X509Store_New’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:695: 错误:‘crypto_PKey_New’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:697: 错误:‘crypto_PKCS7_New’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:698: 错误:‘crypto_NetscapeSPKI_New’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:709: 错误:‘X509_FILETYPE_PEM’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:710: 错误:‘X509_FILETYPE_ASN1’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:712: 错误:‘EVP_PKEY_RSA’ 未声明 (在此函数内第一次使用)
src/crypto/crypto.c:713: 错误:‘EVP_PKEY_DSA’ 未声明 (在此函数内第一次使用)
error: command 'gcc' failed with exit status 1
阅读(372) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~