[Nix-dev] linking error

Peter Simons simons at cryp.to
Fri Oct 18 10:41:49 CEST 2013


Hi Stewart,

 > $ ldd ozemulator
 >         linux-vdso.so.1 (0x00007fffd4c84000)
 >         libboost_program_options.so.1.54.0 => not found
 >         libboost_random.so.1.54.0 => not found
 >         libboost_system.so.1.54.0 => not found
 >         libboost_thread.so.1.54.0 => not found
 >         libboost_filesystem.so.1.54.0 => not found
 >         libboost_chrono.so.1.54.0 => not found
 > [...]

the path to those libraries should be hard-coded in the binary, i.e. it
should be possible to start ozemulator without any ld library search
path configured. This is a bug in the Nixpkgs expression that builds
this package.

I browsed through the Git history, and the only commit with respect to
mozart-os is this one:

  $ git log -- pkgs/development/compilers/mozart
  commit bc7ba3994cab9c1d60ea59fdd273d1d1e9f81ea3
  Author: Andres Löh <mail at andres-loeh.de>
  Date:   Tue Dec 29 14:57:01 2009 +0000

      Added mozart system (compiles, but untested).

It appears this package is broken and unmaintained, I'm afraid. Unless
someone volunteers to fix that build, we should probably remove it.

Take care,
Peter



More information about the nix-dev mailing list