3g365智能手机论坛 » PSP专区 » [转贴+翻译]PSPSDK常见问题与解决方法@2006-01-19
永 | 爱 | 7
版主
∽QQaiQQ 4ever∽ [0版]
Q:出现了/bin/sh: no: command not found A:请确认安装了gcc,autoconf和automake,这些是编译PSPSDK所必需的东西. Q:出现了bash: ./configure: Permission denied A:请在控制台下执行chmod +x ./configure Q:出现了: ./bootstrap: line 81: aclocal: command not found ./bootstrap: line 83: autoheader: command not found ./bootstrap: line 84: automake: command not found ./bootstrap: line 86: autoconf: command not found A:请安装automake和autoconf. Q:出现了In function `__entrytable': crt0.S.rodata.sceResident+0xc): undefined reference to `module_info' A:请确保你的程序中有PSP_MODULE_INFO("SOMETHING",0,1,1);(具体参数根据实际情况而定) Q:出现了In function `_sbrk_r': ../../../../../newlib/libc/reent/sbrkr.c:60: undefined reference to `sbrk' /usr/local/pspdev/lib/gcc/psp/4.0.0/../../../../psp/lib/libc.a(makebuf.o): In function `__smakebuf': ../../../../../newlib/libc/stdio/makebuf.c:96: undefined reference to `isatty' /usr/local/pspdev/lib/gcc/psp/4.0.0/../../../../psp/lib/libc.a(writer.o): In function `_write_r': ../../../../../newlib/libc/reent/writer.c:58: undefined reference to `_write' /usr/local/pspdev/lib/gcc/psp/4.0.0/../../../../psp/lib/libc.a(closer.o): In function `_close_r': ../../../../../newlib/libc/reent/closer.c:53: undefined reference to `_close' /usr/local/pspdev/lib/gcc/psp/4.0.0/../../../../psp/lib/libc.a(fstatr.o): In function `_fstat_r': ../../../../../newlib/libc/reent/fstatr.c:62: undefined reference to `_fstat' /usr/local/pspdev/lib/gcc/psp/4.0.0/../../../../psp/lib/libc.a(lseekr.o): In function `_lseek_r': ../../../../../newlib/libc/reent/lseekr.c:58: undefined reference to `_lseek' /usr/local/pspdev/lib/gcc/psp/4.0.0/../../../../psp/lib/libc.a(readr.o): In function `_read_r': ../../../../../newlib/libc/reent/readr.c:58: undefined reference to `_read' A:请更新最新版本的psptoolchain和SDK. 可以在控制台下输入如下内容来获得最新版psptoolchain和SDK: svn co svn://svn.pspdev.org/psp/trunk/pspsdk svn co svn://svn.pspdev.org/psp/trunk/psptoolchain Q:为什么我使用math.h会得到未定义错误(undefined errors)? A:请向makefile的LIBS中追加-lm Q:我已经安装好了PSPSDK,但为什么还是会出psp-gcc command not found或make: psp-config: Command not found的错误? A:请在home/[username]/.bash_profile中添加一行: export PATH="/usr/local/pspdev/bin:$PATH" Q:出现了wget: command not found A:请安装wget.(参考Cygwin的安装过程) Q:出现了gmake: command not found A:请安装GNU make.(参考Cygwin的安装过程) Q:出现了Undefined Reference to __errorno A:请在SDK修正这个未知错误前,可以在你的main.c中添加一行int __errno = 0;,更新SDK就有可能彻底解决这个问题. 陆续添加中...... 希望大家也能够踊跃参与添加...... /原著->Agoln /maxhoov
查看个人网站
查看详细资料
TOP
Coz Im The Game
管理员
将军
高级会员