QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1175|回复: 3

有人用过gnu pascal编译器么?

[复制链接]
发表于 2004-3-24 13:17:41 | 显示全部楼层 |阅读模式
有人用过gnu pascal编译器么?我去GNU网站下载了一个binary(非rpm)的可直接运行板本.按照它的要求在/目录解压了,可试编译时出现下面的错误:
[root@phoenix tmp]# gpc -o testpas absdemo.pas
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x46e): In function `_p_LocaleUpCase':
/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:838: undefined reference to `__ctype_toupper'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x482): In function `_p_LocaleLoCase':
/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:846: undefined reference to `__ctype_tolower'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x496): In function `_p_IsUpCase':
/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:851: undefined reference to `__ctype_b'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x4af): In function `_p_IsLoCase':
/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:856: undefined reference to `__ctype_b'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x4cd): In function `_p_IsAlpha':
/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:861: undefined reference to `__ctype_b'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x501): In function `_p_IsAlphaNum':
/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:866: undefined reference to `__ctype_b'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x563): In function `_p_IsSpace':
/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:876: undefined reference to `__ctype_b'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgpc.a(rts.o)(.text+0x581):/home/frank/gpc/gcc-2.95.3/gcc/p/rts/rts.c:881: more undefined references to `__ctype_b' follow
collect2: ld returned 1 exit status

请问这是什么原因呢?
发表于 2004-3-24 14:38:52 | 显示全部楼层
这个编译器我没用过,是不是要加上链接参数?
回复

使用道具 举报

发表于 2004-3-24 15:23:15 | 显示全部楼层
gpc已经很久没有更新了,如果需要使用pascal,建议使用freepascal
还可以使用它的开发环境,luazrus.
回复

使用道具 举报

发表于 2004-3-25 23:44:39 | 显示全部楼层
Try
gpc XXX.pas -o XXX
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 19:39 , Processed in 0.115113 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表