我在 UBUNTU 14.10 (64 位)上安装和启动个人版时遇到问题。感谢您的意见。
我的安装步骤:
- 从 lispworks 主页下载的文件:
lwlper-licence.sh
,lwlper-install.sh
,lwdoc61-x86-linux.tar.gz
最后lwper61-x86-linux.tar.gz
... 一个文件夹中的所有文件 - 在 .sh 两个文件上设置执行属性
- 许可协议脚本:
sudo ./lwlper-licence.sh
- 安装脚本:
sudo ./lwlper-install.sh
5。sudo apt-get install libgtk2.0-dev gtk+-2.0
- 当我使用命令开始安装的应用程序时
/usr/local//usr/local/lib/LispWorksPersonal/lispworks-personal-6-1-1-x86-linux --->
会导致以下错误
LispWorks(R):Common Lisp 编程环境个人版 版权所有 (C) 1987-2012 LispWorks Ltd。保留所有权利。 版本 6.1.1 由 LispWorks 保存为 lispworks-personal-6-1-1-x86-linux,于 2012 年 12 月 6 日 16:51 vincent-pc 上的用户 jirka GUI 启动时出错: 无法为外部模块“-lgtk-x11-2.0”注册句柄: libgtk-x11-2.0.so:无法打开共享对象文件:没有这样的文件或目录。 描述:输出回溯 影响:损坏/烦人/数据丢失/丢失错误/新功能/性能损失 紧迫性:尽快/当前版本/下一版本/未来版本/无 产品配置: LispWorks 个人版 6.1.1 进程名称:/usr/bin/lispworks 编号:10940 开始于:2015/02/20 18:33:45 保存历史: 1: lispworks-6-1-0-0-x86-linux-release-base 由 davef 保存为 lispworks-6-1-0-0-x86-linux-release-base,于 2011 年 11 月 3 日 13:25 2:lispworks-6-1-0-0-x86-linux-release-gtk-shaken 由 davef 在 2011 年 11 月 3 日 14:00 保存为 lispworks-6-1-0-0-x86-linux-release-gtk-shaken 3:lispworks-6-1-1-0-x86-linux-release-gtk-shaken 由 davef 保存为 lispworks-personal-6-1-1-x86-linux,于 2012 年 12 月 6 日 16:51 LispWorks 6.1.1 - 个人版 加载的模块: 公共补丁: 私有补丁:CAPI-GTK-DESTROY-REPRESENTATION 国外模块: # # # # 信号处理器 2 系统::信号处理器 13 系统::空函数 17 系统::获取-儿童-INF 主机配置: vincent-pc (x86_64), Linux 3.16.0-23-generic Ubuntu 14.10\n\l LWSerialNumber:未知 地点:未知 GTK+ 未加载 回溯: # 调用 (SUBFUNCTION 1 ENVIRONMENT:START-ENVIRONMENT) {offset 186} 系统::C:# 绑定框架: 条件::*信号捕获*:T 处理程序框架:无 呼叫 SIGNAL {offset 1446} 条件::数据:# 条件::参数:无 绑定框架: 条件::*信号捕获*:无 捕获帧:CONDITIONS::SIGNAL-CATCH 绑定框架: 条件::*信号中断*:无 调用 CONDITIONS::CONDITIONS-ERROR {offset 430} CONDITIONS::DATUM:“无法为外部模块注册句柄 ~S:~% ~A。” 条件::参数:(“-lgtk-x11-2.0”“libgtk-x11-2.0.so:无法打开共享对象文件:没有这样的文件或目录”) 调用 ERROR {offset 67} SYSTEM::ESTRING:“无法为外部模块注册句柄 ~S:~% ~A。” SYSTEM::EARGS : ("-lgtk-x11-2.0" "libgtk-x11-2.0.so: 无法打开共享对象文件: 没有这样的文件或目录") 绑定框架: FLI::*DLOPEN-FLAGS* : T 调用 FLI::CONNECT-TO-EXTERNAL-MODULE {offset 319} FLI::模块:# 类型::手册 FLI::错误:T 调用 FLI::CREATE-EXTERNAL-MODULE {offset 275} FLI::名称:“-lgtk-x11-2.0” FLI::连接方式::立即 FLI::文件名:无 FLI::模块:# 打开:T FLI::终身::会话 FLI::DLOPEN-FLAGS : FLI::默认 FLI::ADD-LIB-路径:无 调用 FLI:REGISTER-MODULE {offset 146} FLI::名称:“-lgtk-x11-2.0” FLI::连接方式::立即 FLI::终身::会话 FLI::真实姓名:无 FLI::文件名:无 FLI::DLOPEN-FLAGS : FLI::默认 FLI::ADD-LIB-路径:无 调用 LWGTK:INITIALIZE-GTK-LIBRARY {offset 999} 调用 CAPI-GTK-LIBRARY::ENSURE-GTK-INITIALIZED {offset 21} 调用 (METHOD CAPI-LIBRARY:LIBRARY-READY-TO-START ((EQL :GTK))) {offset 11} CAPI-GTK-LIBRARY::外观::不知道 调用 CLOS::CACHE-MISS-FUNCTION {offset 311} CLOS::ARGS : (:GTK) CLOS::.CACHE-INFO。{关闭}:# 克洛斯::.GF。{关闭}:# 调用 CAPI-INTERNALS:START-ENVIRONMENT {offset 60} CAPI::ARGS : (:START-FUNCTIONS ((LISPWORKS-TOOLS::START-LISPWORKS-TOOLS :TOOLS (LISPWORKS-TOOLS:LISPWORKS-ECHO-PODIUM LISPWORKS-TOOLS:LISTENER))) :ENVIRONMENT :CAPI) CAPI::环境 : :CAPI 包装:无 CAPI::图书馆:无 CAPI::START-FUNCTIONS : ((LISPWORKS-TOOLS::START-LISPWORKS-TOOLS:TOOLS (LISPWORKS-TOOLS:LISPWORKS-ECHO-PODIUM LISPWORKS-TOOLS:LISTENER))) 调用 ENVIRONMENT::START-CAPI-ENVIRONMENT {offset 24} LISPWORKS-TOOLS::ARGS:无 调用 CLOS::CACHE-MISS-FUNCTION {offset 311} CLOS::ARGS : (# NIL) CLOS::.CACHE-INFO。{关闭}:# 克洛斯::.GF。{关闭}:# 处理程序框架:((错误。#)) 调用 ENVIRONMENT:START-ENVIRONMENT {offset 158} 系统::参数:无 SYSTEM::OLD {关闭}:# 绑定框架: MP:*INITIAL-PROCESSES* : (("空闲进程" (:PRIORITY -536870912 :RESTART-ACTION :CONTINUE :INTERNAL-SERVER :IDLE) MP::PROCESS-IDLE-FUNCTION)) 调用 ENVIRONMENT::I-RESTART-WITH-ENVIRONMENT-AUX {offset 210} 环境::TTY-LISTENER-P:无 调用 SYSTEM::RESTART-HOOK {offset 96} 功能:系统::%顶层 重启框架:(SYSTEM::TOP-LEVEL) 捕获帧:(SYSTEM::IN-START-FUNCTION-ONCE.RESTART-CASE) 捕获帧:(SYSTEM::IN-START-FUNCTION-ONCE . 1) 捕获框架:SYSTEM::EXIT-LISPWORKS 调用 SYSTEM::IN-START-FUNCTION-ONCE {offset 421} 捕获帧:SYSTEM::START-UP 捕获帧:SYSTEM::IN-START-FUNCTION 调用 SYSTEM::IN-START-FUNCTION {offset 57} 调用 SYSTEM::CALL-IN-START-FUNCTION {offset 12} 捕捉框:(无) 调用 SYSTEM::START-FUNCTION {offset 50} 系统::GC-消息::不知道 系统::启动函数 第 0 代:总大小 515K,分配 386K,免费 120K 段 20090128:总大小 507K,已分配 386K,免费 117K 最小可用空间64K, 等待推广 = 0K,推广前扫一扫 = 10 段 21EDE100:总大小 7K,分配 0K,免费 3K 最小可用空间 0K, 等待推广=0K,推广前扫一扫=2 第 1 代:总大小 308K,分配 110K,免费 189K Segment 2070F0C0:总大小68K,分配0K,空闲64K 最小可用空间3K, 等待推广 = 0K,推广前扫一扫 = 4 段 200540A8:总大小 240K,已分配 110K,免费 125K 最小可用空间 0K,静态 第 2 代:总大小 68K,分配 0K,免费 64K Segment 20F1C640:总大小68K,分配0K,空闲64K 最小可用空间117K, 等待推广 = 0K,推广前扫一扫 = 4 第 3 代:总大小 30387K,分配 30247K,免费 128K 段 2010F0C0:总大小 6144K,分配 6139K,空闲 0K 最小可用空间3K, 等待推广 = 0K,推广前扫一扫 = 10 段 20F2D6B8:总大小 16066K,分配 15934K,免费 128K 最小可用空间 0K, 等待推广 = 0K,推广前扫一扫 = 10 段 20720138:总大小 8177K,已分配 8173K,可用 0K 最小可用空间 0K, 等待推广 = 0K,推广前扫一扫 = 10 总大小 31616K,分配 30744K,免费 502K
安装
libgtk2.0-0:i386
解决了问题,lispworks 很旧,不是 64 位编译器,所以它需要 i386 版本的 gtk2 库