我正在尝试在 AIX 5.3 上构建 Python 2.6.4。我正在运行这样的配置:
./configure --prefix=/home/chenf/python --disable-ipv6 --disable-shared --with-libs='/usr/lib/libncurses.a' --without-threads --disable-threads - -with-ncurses=/utv/sad/ncurses/lib/libncurses.a
我似乎遇到了与 ncurses 的链接问题(见下文),这就是为什么我尝试以多种方式指出配置在哪里可以找到 libncurses.a。/usr/lib/libncurses.a 是指向 /utv/sad/ncurses/lib/libncurses.a 的符号链接,它存在并且没有权限问题。在 /usr/local/lib 中还有一个指向该文件的链接。
我的问题是我从make中得到以下错误:
运行构建 运行 build_ext 信息:找不到 Tcl/Tk 库和/或标头 构建“_curses”扩展 ./Modules/ld_so_aix gcc -bI:Modules/python.exp build/temp.aix-5.3-2.6/home/chenf/python-src/Python-2.6.4/Modules/_cursesmodule.o -L/usr/local/ lib -lncurses -o build/lib.aix-5.3-2.6/_curses.so ld:0711-317 错误:未定义符号:_unctrl ld:0711-317 错误:未定义符号:.setsyx ld:0711-317 错误:未定义的符号:._setqiflush ld:0711-317 错误:未定义符号:.initscr32 ld:0711-317 错误:未定义符号:wacs_map ld:0711-317 错误:未定义符号:._getsyx ld:0711-317 错误:未定义符号:.getattrs ld:0711-317 错误:未定义符号:.w32attrset ld:0711-317 错误:未定义符号:.w32insch ld:0711-317 错误:未定义符号:.p32echochar ld:0711-317 错误:未定义符号:.w32echochar ld:0711-317 错误:未定义符号:.getcury ld:0711-317 错误:未定义符号:.getcurx ld:0711-317 错误:未定义符号:.box32 ld:0711-317 错误:未定义符号:.w32attron ld:0711-317 错误:未定义符号:.w32attroff ld:0711-317 错误:未定义符号:.w32addch ld:0711-317 错误:未定义符号:.getpary ld:0711-317 错误:未定义符号:.getparx ld:0711-317 错误:未定义的符号:.getmaxy ld:0711-317 错误:未定义符号:.getmaxx ld:0711-317 错误:未定义符号:.getbegy ld:0711-317 错误:未定义符号:.getbegx ld: 0711-345 使用 -bloadmap 或 -bnoquiet 选项获取更多信息。 collect2: ld 返回 8 退出状态 构建“zlib”扩展 ./Modules/ld_so_aix gcc -bI:Modules/python.exp build/temp.aix-5.3-2.6/home/chenf/python-src/Python-2.6.4/Modules/zlibmodule.o -L/usr/local/ lib -lz -o build/lib.aix-5.3-2.6/zlib.so ld:0711-317 错误:未定义符号:.inflateCopy ld: 0711-345 使用 -bloadmap 或 -bnoquiet 选项获取更多信息。 collect2: ld 返回 8 退出状态 构建“bz2”扩展 gcc -DNDEBUG -O -I。-I/home/chenf/python-src/Python-2.6.4/./包含-I。-IInclude -I./Include -I/usr/local/include -I/home/chenf/python-src/Python-2.6.4/Include -I/home/chenf/python-src/Python-2.6.4 - c /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c -o build/temp.aix-5.3-2.6/home/chenf/python-src/Python-2.6.4/Modules/bz2module .o /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:12:19: bzlib.h: 没有这样的文件或目录 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:111:错误:在“BZFILE”之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:111:警告:结构或联合末尾没有分号 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:118:错误:在“}”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:118:警告:数据定义没有类型或存储类 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:122:错误:“bz_stream”之前的解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:122:警告:结构或联合末尾没有分号 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:127:错误:在“}”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:127:警告:数据定义没有类型或存储类 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:131:错误:在“bz_stream”之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:131:警告:结构或联合末尾没有分号 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:137:错误:在“}”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:137:警告:数据定义没有类型或存储类 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“Util_CatchBZ2Error”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:147: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:147:错误:(每个未声明的标识符只报告一次 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:147:错误:对于它出现的每个函数。) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:148: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:160: error: `BZ_PARAM_ERROR' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:167: error: `BZ_MEM_ERROR' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:172: error: `BZ_DATA_ERROR' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:173: error: `BZ_DATA_ERROR_MAGIC' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:178: error: `BZ_IO_ERROR' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:183: error: `BZ_UNEXPECTED_EOF' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:190: error: `BZ_SEQUENCE_ERROR' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:229:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“Util_GetLine”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:239: error: `f' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:243: error: `n' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:265: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:282: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:325:错误:在“BZFILE”之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“Util_UnivNewlineRead”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:328: error: `buf' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:334: error: `f' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:335: error: `bzerror' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:335: error: `stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:335: error: `n' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:380: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:392:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“Util_DropReadAhead”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:394: error: `f' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:402:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“Util_ReadAhead”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:407: error: `f' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:418: error: `bufsize' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:427: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:430: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:443:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“Util_ReadAheadGetLineSkip”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:450: error: `f' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:451: error: `bufsize' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:457: error: `skip' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:498:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_read”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:505: error: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:509: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:549: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:553: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:585:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_readline”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:590: error: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:594: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:630:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_readlines”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:647: error: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:651: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:677: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:685: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:792:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_write”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:800: error: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:806: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:828: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:852:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_writelines”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:863: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:878: error: `seq' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:953: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:990:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_seek”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1004: 错误: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1016: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1046: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1048: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1143:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_tell”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1147: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1172:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_close”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1175: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1178: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1204:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1225:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_get_newlines”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1227: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1254:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_get_closed”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1256: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1260:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_get_mode”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1262: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1266:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_get_name”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1268: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1291:错误:在“)”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1291:错误:初始化元素不是常量 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1291:错误:(接近初始化`BZ2File_members[0].offset') /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1292:错误:初始化元素不是常量 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1292:错误:(接近初始化`BZ2File_members [0]') /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1293:错误:初始化元素不是常量 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1293:错误:(接近初始化`BZ2File_members [1]') /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1300:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_init”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1311: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1313: error: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1313: error: `kwargs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1390: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1412:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_dealloc”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1419: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1440:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_getiter”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1442: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1454:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2File_iternext”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1458: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1554:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2Comp_compress”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1562: 错误: `bz_stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1562: error: `bzs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1562: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1565: error: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1595: error: `BZ_RUN' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1597: error: `BZ_RUN_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1636:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2Comp_flush”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1640: error: `bz_stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1640: error: `bzs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1640: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1663: error: `BZ_FINISH' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1665: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1667: error: `BZ_FINISH_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1707:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2Comp_init”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1713: 错误: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1713: error: `kwargs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1731: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1731: 错误: `bz_stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1733: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1752:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2Comp_dealloc”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1758: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1826:错误:在“)”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1826:错误:初始化元素不是常量 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1826:错误:(接近初始化`BZ2Decomp_members[0].offset') /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1826:错误:初始化元素不是常量 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1826:错误:(接近初始化`BZ2Decomp_members [0]') /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1827:错误:初始化元素不是常量 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1827:错误:(接近初始化`BZ2Decomp_members [1]') /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1845:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2Decomp_decompress”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1853: 错误: `bz_stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1853: error: `bzs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1853: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1856: error: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1883: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1893: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1936:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2Decomp_init”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1940: 错误: `args' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1951: 错误: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1955: 错误: `bz_stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1957: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在顶层: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1978:错误:在“*”标记之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“BZ2Decomp_dealloc”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:1984: error: `self' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“bz2_compress”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2065: 错误: `bz_stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2065:错误:在“_bzs”之前解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2066: error: `bzs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2066: error: `_bzs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2102: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2111: error: `BZ_FINISH' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2113: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2115: error: `BZ_FINISH_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:在函数“bz2_decompress”中: /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2158: 错误: `bz_stream' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2158:错误:“_bzs”之前的解析错误 /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2159: 错误: `bzs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2159: error: `_bzs' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2186: error: `BZ_OK' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/bz2module.c:2197: error: `BZ_STREAM_END' undeclared (第一次在这个函数中使用) 构建“_multiprocessing”扩展 gcc -DNDEBUG -O -DHAVE_SEM_OPEN=1 -DHAVE_FD_TRANSFER=1 -DHAVE_SEM_TIMEDWAIT=1 -IModules/_multiprocessing -I。-I/home/chenf/python-src/Python-2.6.4/./包含-I。-IInclude -I./Include -I/usr/local/include -I/home/chenf/python-src/Python-2.6.4/Include -I/home/chenf/python-src/Python-2.6.4 - c /home/chenf/python-src/Python-2.6.4/Modules/_multiprocessing/socket_connection.c -o build/temp.aix-5.3-2.6/home/chenf/python-src/Python-2.6.4/Modules /_multiprocessing/socket_connection.o 在 /home/chenf/python-src/Python-2.6.4/Modules/_multiprocessing/socket_connection.c:202 包含的文件中: /home/chenf/python-src/Python-2.6.4/Modules/_multiprocessing/connection.h:在函数“connection_poll”中: /home/chenf/python-src/Python-2.6.4/Modules/_multiprocessing/connection.h:357: error: `_save' undeclared (第一次在这个函数中使用) /home/chenf/python-src/Python-2.6.4/Modules/_multiprocessing/connection.h:357: 错误:(每个未声明的标识符只报告一次 /home/chenf/python-src/Python-2.6.4/Modules/_multiprocessing/connection.h:357:错误:对于它出现的每个函数。) 回溯(最近一次通话最后): 文件“./setup.py”,第 1910 行,在 主要的() 文件“./setup.py”,第 1905 行,在 main '库/smtpd.py'] 文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/core.py”,第 152 行,在设置中 dist.run_commands() 文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/dist.py”,第 975 行,在 run_commands self.run_command(cmd) 文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/dist.py”,第 995 行,在 run_command cmd_obj.run() 运行中的文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/command/build.py”,第 134 行 self.run_command(cmd_name) 文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/cmd.py”,第 333 行,在 run_command self.distribution.run_command(command) 文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/dist.py”,第 995 行,在 run_command cmd_obj.run() 运行中的文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/command/build_ext.py”,第 340 行 self.build_extensions() 文件“./setup.py”,第 201 行,在 build_extensions build_ext.build_extensions(self) 文件“/home/chenf/python-src/Python-2.6.4/Lib/distutils/command/build_ext.py”,第 449 行,在 build_extensions self.build_extension(ext) 文件“./setup.py”,第 234 行,在 build_extension 如果不是 self.configure_ctypes(ext): 文件“./setup.py”,第 1715 行,在 configure_ctypes ffi_srcdir = os.path.join(fficonfig['ffi_srcdir'], 'src') KeyError:'ffi_srcdir' make: 1254-004 最后一条命令的错误代码为 1。 停止。
无法定位 Tcl/Tk 不是问题,我不需要这些。
然而,curses,即下面的问题,是一个问题。我需要它。如果我解释正确,它就找不到 libncurses.a。至少,所有列出的“未定义符号”对我来说都像 ncurses 函数。但也许我错了,也许它确实找到了 libncurses.a 文件,但找不到其中的符号?我不知道。