[fluxus] building CVS on Ubuntu Feisty

I. E. Smith-Heisters public at 0x09.com
Sat Apr 28 09:31:53 PDT 2007


hm, getting closer. Here's what I did

$ cd ~/sw/src
# since there was something wrong with the www interface
$ svn co svn checkout http://svn.plt-scheme.org/plt/trunk plt
$ cd plt/src
$ ./configure --prefix /home/ian/sw --enable-shared
# the docs say 3m is the default now, so a regular make should suffice:
$ make && make install
$ cd ~/sw/src/fluxus
$ vi SConstruct
# edited to the following:
#Prefix = "/home/ian/sw"
#PLTPrefix = "/home/ian/sw"
#PLTInclude = PLTPrefix+"/include/plt"
#PLTLib = PLTPrefix+"/lib"
#
#CollectsLocation = PLTPrefix + "/lib/plt/collects/"
$ scons install

Everything built fine, but then when I went to run the binary:

$ fluxus-0.12
fluxus-0.12: error while loading shared libraries:
libmzscheme3m-369.10.so: cannot open shared object file: No such file
or directory
$ ls -lh ~/sw/lib/*mz*
-rwxr-xr-x 1 ian ian 4.3M 2007-04-28 09:10
/home/ian/sw/lib/libmzscheme3m-369.10.so
-rw-r--r-- 1 ian ian  823 2007-04-28 09:10 /home/ian/sw/lib/libmzscheme3m.la
lrwxrwxrwx 1 ian ian   23 2007-04-28 09:10
/home/ian/sw/lib/libmzscheme3m.so -> libmzscheme3m-369.10.so

It's been a while since I've done any building, so sorry if this is
way basic. I thought maybe it was a problem with ldconfig, so I tried
this:

$ vi /etc/ld.so.conf.d/home
# added:
#/home/ian/sw/lib
$ ldconfig

but that didn't change the behavior.

Any ideas?

Thanks much.

-Ian


On 4/25/07, nik gaffney <nik at fo.am> wrote:
> I. E. Smith-Heisters wrote:
> > Hi all,
> >
> > Trying to build CVS of Fluxus on Ubuntu Feisty, and keep getting
> >
> > fluxus$ scons install
> > scons: Reading SConscript files ...
> > --------------------------------------------------------
> > Fluxus: Configuring Build Environment
> > --------------------------------------------------------
> > Checking for C library m... (cached) yes
> > Checking for C library pthread... (cached) yes
> > Checking for C library dl... (cached) yes
> > Checking for C library mzscheme3m... no
> > ERROR: 'mzscheme3m' must be installed!
>
> you will need a more recent version of mzscheme (at least 369 i think),
> available here -> http://pre.plt-scheme.org/installers/
>
>



More information about the Fluxus mailing list