我有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):通用 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 ID: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 保存为 lispworks-6-1-0-0-x86-linux-release-gtk-shaken,于 2011 年 11 月 3 日 14:00 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 系统::SIGINT 处理程序 13 系统::空函数 17 系统::获取儿童信息 主机配置: vincent-pc(x86_64),Linux 3.16.0-23-generic Ubuntu 14.10 LWSerialNumber:未知 地点:未知 GTK+ 未加载 回溯: # 调用 (SUBFUNCTION 1 ENVIRONMENT:START-ENVIRONMENT) {offset 186} 系统::C : # 装订框架: 条件::*IN-SIGNAL-CATCH* : T 处理框架:无 呼叫 SIGNAL {偏移量 1446} 条件::数据:# 条件::参数:NIL 装订框架: 条件::*IN-SIGNAL-CATCH* : NIL 捕获框架:条件::信号捕获 装订框架: 条件::*信号中断* : 无 调用 CONDITIONS::CONDITIONS-ERROR {offset 430} 条件::DATUM:“无法注册外部模块~S:~% ~A 的句柄。” 条件::参数:(“-lgtk-x11-2.0”“libgtk-x11-2.0.so:无法打开共享对象文件:没有此文件或目录”) 调用 ERROR {偏移量 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 标志 :FLI::DEFAULT FLI::添加库路径 : 无 调用 FLI:REGISTER-MODULE {offset 146} FLI::名称:“-lgtk-x11-2.0” FLI::连接方式::立即 FLI::终身::会话 FLI::真实姓名 : 无 FLI::文件名:无 FLI::DLOPEN 标志 :FLI::DEFAULT FLI::添加库路径 : 无 调用 LWGTK:INITIALIZE-GTK-LIBRARY {offset 999} 调用 CAPI-GTK-LIBRARY::ENSURE-GTK-INITIALIZED {offset 21} 调用 (METHOD CAPI-LIBRARY:LIBRARY-READY-TO-START ((EQL :GTK))) {偏移量 11} CAPI-GTK-LIBRARY::外观和感觉::不知道 调用 CLOS::CACHE-MISS-FUNCTION {偏移量 311} 关闭::参数:(:GTK) CLOS::.CACHE-INFO。{已关闭} : # CLOS::.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))):环境: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 {偏移量 311} CLOS::ARGS : (#NIL) CLOS::.CACHE-INFO。{已关闭} : # CLOS::.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 : NIL 调用 SYSTEM::RESTART-HOOK {偏移量 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 {偏移量 421} 捕捉框架:SYSTEM::START-UP 捕获框架:SYSTEM::IN-START-FUNCTION 调用 SYSTEM::IN-START-FUNCTION {偏移量 57} 调用 SYSTEM::CALL-IN-START-FUNCTION {偏移量 12} 接球架:(无) 调用 SYSTEM::START-FUNCTION {偏移量 50} 系统::GC-消息::不知道 系统::启动功能 第 0 代:总大小 515K,已分配 386K,可用 120K 段 20090128:总大小 507K,已分配 386K,可用 117K 最小可用空间 64K, 等待晋升 = 0K,晋升前扫荡 =10 段 21EDE100:总大小 7K,已分配 0K,可用 3K 最小可用空间 0K, 等待晋升 = 0K,晋升前扫荡 =2 第 1 代:总大小 308K,已分配 110K,可用 189K 段 2070F0C0:总大小 68K,已分配 0K,可用 64K 最小可用空间 3K, 等待晋升 = 0K,晋升前扫荡 =4 段 200540A8:总大小 240K,已分配 110K,可用 125K 最小可用空间 0K,静态 第 2 代:总大小 68K,已分配 0K,可用 64K 段 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
答案1
安装libgtk2.0-0:i386
解决了问题,lispworks 比较旧,不兼容 64 位,因此需要 i386 版本的 gtk2 库
sudo apt-get install libgtk2.0-0:i386