Lisp HUG Maillist Archive

Question about installing LW7.1

I install LW using "stow" on Linux, because I keep multiple versions around for testing ASDF. Stow lets me keep multiple ones lying around in /usr/local/stow, and lays out symbolic links to standard linux paths (e.g., if there's a stow/lispworks-1.0/lib/ directory, it's contents get links from /usr/local/lib/).

When I tried to make my customary console version, I got the following issue:

$ /usr/local/stow/lispworks-7.1/lispworks-7-1-0-x86-linux save-config.lisp 
; Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/private-patches/load.lisp
LispWorks(R): The Common Lisp Programming Environment
Copyright (C) 1987-2017 LispWorks Ltd.  All rights reserved.
Version 7.1.0
Saved by LispWorks as lispworks-7-1-0-x86-linux, at 16 Oct 2017 14:38
User rpg on crypto
; Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/config/siteinit.lisp
;  Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/private-patches/load.lisp

Error: Could not register handle for external module "-lgthread-2.0" (no file-name):
 -lgthread-2.0.
  1 (continue) Restart top-level loop.

Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other options.

CL-USER 1 : 1 > (quit)

Any idea what this would mean and what I should do about it? Are /usr/local/LispWorks/ pathnames hard-coded? Is that what's causing this? Or does LW want a linux library I don't have installed (maybe some piece of GTK2)?

Thanks!
r

AW: Question about installing LW7.1

Hi,

 

that’s usually just indicative of a missing GTK+ library… E.g. on Ubuntu it’s usually enough to install libgtk2.0-0 via apt-get install…

 

Regs, Pierre.

 

--

Pierre R. Mai                                        <pmai@pmsf.de>

PMSF IT Consulting Pierre R. Mai                http://www.pmsf.de/

Blumenstr. 4                                          Goethestr. 32

85417 Marzling                                     87724 Ottobeuren

Tel. +49(0)8161/976 96 - 11                    +49(0)8332/936 69 13

Fax  +49(0)8161/976 96 - 51                    +49(0)8332/936 69 03

Germany                            VAT ID / USt-ID Nr: DE 212838159

 

Von: owner-lisp-hug@lispworks.com [mailto:owner-lisp-hug@lispworks.com] Im Auftrag von Robert Goldman
Gesendet: Montag, 13. November 2017 22:37
An: Lispworks HUG <lisp-hug@lispworks.com>
Betreff: Question about installing LW7.1

 

I install LW using "stow" on Linux, because I keep multiple versions around for testing ASDF. Stow lets me keep multiple ones lying around in /usr/local/stow, and lays out symbolic links to standard linux paths (e.g., if there's a stow/lispworks-1.0/lib/ directory, it's contents get links from /usr/local/lib/).

When I tried to make my customary console version, I got the following issue:

$ /usr/local/stow/lispworks-7.1/lispworks-7-1-0-x86-linux save-config.lisp 
; Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/private-patches/load.lisp
LispWorks(R): The Common Lisp Programming Environment
Copyright (C) 1987-2017 LispWorks Ltd.  All rights reserved.
Version 7.1.0
Saved by LispWorks as lispworks-7-1-0-x86-linux, at 16 Oct 2017 14:38
User rpg on crypto
; Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/config/siteinit.lisp
;  Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/private-patches/load.lisp
 
Error: Could not register handle for external module "-lgthread-2.0" (no file-name):
 -lgthread-2.0.
  1 (continue) Restart top-level loop.
 
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other options.
 
CL-USER 1 : 1 > (quit)

Any idea what this would mean and what I should do about it? Are /usr/local/LispWorks/ pathnames hard-coded? Is that what's causing this? Or does LW want a linux library I don't have installed (maybe some piece of GTK2)?

Thanks!
r

Re: Question about installing LW7.1

Thank you very much for the suggestion. It put me on the right track: the version of LW 7.1 I have is 32-bit, replacing one that was 64-bit, and my machine had only the 64-bit GTk libraries. Installing the 32-bit flavor solved my problem.

On 14 Nov 2017, at 7:37, Pierre R. Mai wrote:

Hi,

 

that’s usually just indicative of a missing GTK+ library… E.g. on Ubuntu it’s usually enough to install libgtk2.0-0 via apt-get install…

 

Regs, Pierre.

 

--

Pierre R. Mai                                        <pmai@pmsf.de>

PMSF IT Consulting Pierre R. Mai                http://www.pmsf.de/

Blumenstr. 4                                          Goethestr. 32

85417 Marzling                                     87724 Ottobeuren

Tel. +49(0)8161/976 96 - 11                    +49(0)8332/936 69 13

Fax  +49(0)8161/976 96 - 51                    +49(0)8332/936 69 03

Germany                            VAT ID / USt-ID Nr: DE 212838159

 

Von: owner-lisp-hug@lispworks.com [mailto:owner-lisp-hug@lispworks.com] Im Auftrag von Robert Goldman
Gesendet: Montag, 13. November 2017 22:37
An: Lispworks HUG <lisp-hug@lispworks.com>
Betreff: Question about installing LW7.1

 

I install LW using "stow" on Linux, because I keep multiple versions around for testing ASDF. Stow lets me keep multiple ones lying around in /usr/local/stow, and lays out symbolic links to standard linux paths (e.g., if there's a stow/lispworks-1.0/lib/ directory, it's contents get links from /usr/local/lib/).

When I tried to make my customary console version, I got the following issue:

$ /usr/local/stow/lispworks-7.1/lispworks-7-1-0-x86-linux save-config.lisp 
; Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/private-patches/load.lisp
LispWorks(R): The Common Lisp Programming Environment
Copyright (C) 1987-2017 LispWorks Ltd.  All rights reserved.
Version 7.1.0
Saved by LispWorks as lispworks-7-1-0-x86-linux, at 16 Oct 2017 14:38
User rpg on crypto
; Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/config/siteinit.lisp
;  Loading text file /usr/local/stow/lispworks-7.1/lib/7-1-0-0/private-patches/load.lisp
 
Error: Could not register handle for external module "-lgthread-2.0" (no file-name):
 -lgthread-2.0.
  1 (continue) Restart top-level loop.
 
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other options.
 
CL-USER 1 : 1 > (quit)

Any idea what this would mean and what I should do about it? Are /usr/local/LispWorks/ pathnames hard-coded? Is that what's causing this? Or does LW want a linux library I don't have installed (maybe some piece of GTK2)?

Thanks!
r



Robert P. Goldman
Research Fellow
Smart Information Flow Technologies (d/b/a SIFT, LLC)

319 N. First Ave., Suite 400
Minneapolis, MN 55401

Voice: (612) 326-3934
Email: rpgoldman@SIFT.net

Updated at: 2020-12-10 08:30 UTC