Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Dec 2014 20:49:08 -0600
From:      Jason Bacon <bacon@uwm.edu>
To:        <emulation@freebsd.org>
Subject:   Linux /dev/shm
Message-ID:  <54A212A4.1070006@uwm.edu>

next in thread | raw e-mail | index | archive | help

Not sure where else to ask this:

I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD 10.1.

The installer runs without a hitch, but I've run into issues with one of 
the main binaries, vnl_exec.

First problem was a missing libgomp.  linux-c6-devtools installs a 
dangling link in:

/compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so

I fixed this by patching the port to include libgomp-4.4.7-11.el6.i686.rpm.

That got vnl_exec past all the link errors, but now I'm running into this:

Traceback (most recent call last):
   File "<string>", line 1, in <module>
   File "./zipdir/NL/__init__.py", line 17, in <module>
   File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line 120, 
in <module>
   File "./build/lib/python2.7/multiprocessing/__init__.py", line 183, 
in RLock
   File "./build/lib/python2.7/multiprocessing/synchronize.py", line 
172, in __init__
   File "./build/lib/python2.7/multiprocessing/synchronize.py", line 75, 
in __init__
OSError: [Errno 38] Function not implemented

 From what I've found on the Linux forums, this is indicating that the 
app requires a tmpfs mounted on /dev/shm as an IPC interface. Is there 
any way to emulate this on FreeBSD?

Thanks,

     Jason




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54A212A4.1070006>