guenchi / SWL

The Scheme Widget Library (SWL) is a windowing and graphics package for Chez Scheme
Other
19 stars 4 forks source link

Error compiling on Xubuntu 19.04 #1

Open Angular-Angel opened 4 years ago

Angular-Angel commented 4 years ago

Hello, I am trying to compile this library on Xubuntu 19.04, and having some difficulty. I downloaded the source and ran make, but I keep getting the following error:

echo "(define swl:Scheme \"/usr/bin/scheme\")\
      (define prefix \"lib\")\
      (set! swl:version \"1.3\")\
      (optimize-level 2)\
      (quote (compile-profile #f))\
      (generate-inspector-information #f)" > config.scheme
/usr/bin/scheme configure.ss
Chez Scheme Version 9.5.3
Copyright 1984-2019 Cisco Systems, Inc.

Don't know how to build for a6le, edit configure.ss.
(cd src/swl; make)
make[1]: Entering directory '/home/angle/Documents/Programming/SWL-master/src/swl'
Makefile:1: ../../config.make: No such file or directory
make[1]: *** No rule to make target '../../config.make'.  Stop.
make[1]: Leaving directory '/home/angle/Documents/Programming/SWL-master/src/swl'
make: *** [Makefile:34: all] Error 2

I know you're not really trying to support this, but I wondered if you had any advice for me?

vidjuheffex commented 4 years ago

You are on Linux x86_64, nonthreaded (a6le)

From scheme.com/download

Since SWL is not designed to run in the threaded or 64-bit versions, to run SWL you must install a nonthreaded, 32-bit version of Chez Scheme or Petite Chez Scheme to run SWL.