---- On Sat, 13 Dec 2014 20:23:02 -0800 B J<quarterwavevertical@gmail.com> wrote ----
Instead of using:

pkg install squeak

or building it from ports on FreeBSD 10.1, I tried building it from
source. It can't find vm-display-x11.so because it doesn't exist.

When I have had this problem on Linux, the export LD_LIBRARY_PATH has worked for me.

(looks for launch scripts...somewhere around here....ah..)


#!/bin/bash
export LD_LIBRARY_PATH=/home/tty/usr/bin/coglinux
/home/tty/usr/bin/coglinux/squeak -vm-sound-ALSA -vm-display-X11 -xshm Contents/Resources/images/MostInteresting.image 

The tree of that LD_LIBRARY_PATH looks like this:



 bash-4.2$ tree /home/wm/usr/bin/coglinux
/home/wm/usr/bin/coglinux
|-- bin
| `-- squeak
|-- doc
| `-- squeak
| |-- COPYING.gz
| |-- COPYRIGHT.gz
| |-- LICENSE.gz
| |-- README.Contributing.gz
| |-- README.Keyboard.gz
| `-- README.Sound.gz
|-- lib
| `-- squeak
| `-- 4.0-3126
| |-- B3DAcceleratorPlugin
| |-- BochsIA32Plugin
| |-- LocalePlugin
| |-- SqueakFFIPrims
| |-- SqueakSSL
| |-- UUIDPlugin
| |-- UnicodePlugin
| |-- UnixOSProcessPlugin
| |-- XDisplayControlPlugin
| |-- squeak
| |-- vm-display-X11
| |-- vm-display-fbdev
| |-- vm-display-null
| |-- vm-sound-ALSA
| |-- vm-sound-OSS
| |-- vm-sound-null
| `-- vm-sound-pulse
|-- man
| `-- man1
| `-- squeak.1
`-- squeak

hth.

tty