I&#39;m trying to build Squeak-4.10.2.2614-src under Raspbian Wheezy on a model-B Pi, which is a lot more fun to say than I thought it would be. Ultimately I want to install it along side of the vm that comes with Raspbian so I can track vm development on the device without borking Scratch. It looks like for some reason the X11 bits aren&#39;t getting made, and I don&#39;t know why. I&#39;m guessing it didn&#39;t find some dependency it was looking for and gave up on X11. The X window system is totally present and running happily fwiw.<div>
<br></div><div>I think I&#39;ve followed the instructions in the README file to the letter, but I do make mistakes sometimes. Below is the output from the configuration script. I know that some of these things aren&#39;t absolutely needed, but X11 is kind of necessary for my purposes:)</div>
<div><br></div><div>Does anyone know how I might figure out what I&#39;m doing wrong?</div><div><br></div><div><div>pi@raspberrypi ~/Desktop/Squeak-4.10.2.2614-src/bld $ ../unix/cmake/configure </div><div>-- Configuring squeak 4.10.2-2614 for armv6l-unknown-linux-gnu</div>
<div>-- Using source directory ../unix/src</div><div>-- Using CFLAGS -O3 -DNDEBUG -I/usr/local/include -L/usr/local/lib</div><div>-- Could NOT find OpenGL (missing:  OPENGL_gl_LIBRARY) </div><div>-- FT2Plugin: freetype2 found</div>
<div>-- SocketPlugin: libsocket not found</div><div>-- SocketPlugin: /usr/lib/arm-linux-gnueabihf/libnsl.so</div><div>!! B3DAcceleratorPlugin disabled</div><div>-- CameraPlugin: /usr/include/linux/videodev2.h</div><div>!! ClipboardExtendedPlugin disabled</div>
<div>-- checking for module &#39;dbus-1&#39;</div><div>--   package &#39;dbus-1&#39; not found</div><div>!! DBusPlugin disabled</div><div>-- SqueakFFIPrims: any-libffi</div><div>-- checking for module &#39;libffi&#39;</div>
<div>--   package &#39;libffi&#39; not found</div><div>!! SqueakFFIPrims disabled</div><div>!! HostWindowPlugin disabled</div><div>-- MIDIPlugin: alsa/asoundlib.h not found</div><div>-- MIDIPlugin: libasound not found</div>
<div>!! MIDIPlugin disabled</div><div>-- checking for module &#39;pangocairo&#39;</div><div>--   package &#39;pangocairo&#39; not found</div><div>-- RomePlugin: freetype2 found</div><div>-- RomePlugin: cairo-ft.h not found</div>
<div>!! RomePlugin disabled</div><div>-- UUIDPlugin: uuid.h not found</div><div>-- UUIDPlugin: sys/uuid.h not found</div><div>-- UUIDPlugin: uuid/uuid.h not found</div><div>-- UUIDPlugin: libuuid not found</div><div>!! UUIDPlugin disabled</div>
<div>-- checking for module &#39;pangocairo&#39;</div><div>--   package &#39;pangocairo&#39; not found</div><div>-- checking for module &#39;glib-2.0&#39;</div><div>--   package &#39;glib-2.0&#39; not found</div><div>!! UnicodePlugin disabled</div>
<div>-- UnixOSProcessPlugin: /usr/lib/arm-linux-gnueabihf/libpthread.so</div><div>-- WeDoPlugin: /usr/include/linux/hiddev.h</div><div>!! XDisplayControlPlugin disabled</div><div>!! vm-sound-MacOSX disabled</div><div>!! vm-display-X11 disabled</div>
<div>-- vm-sound-pulse: libpulse-simple not found</div><div>!! vm-sound-pulse disabled</div><div>-- vm-sound-Sun: sys/audioio.h not found</div><div>-- vm-sound-Sun: sun/audioio.h not found</div><div>-- vm-sound-Sun: /usr/include/stropts.h</div>
<div>!! vm-sound-Sun disabled</div><div>-- vm-sound-NAS: audio/audio.h not found</div><div>-- vm-sound-NAS: libaudio not found</div><div>!! vm-sound-NAS disabled</div><div>-- vm-sound-ALSA: alsa/asoundlib.h not found</div>
<div>-- vm-sound-ALSA: libasound not found</div><div>!! vm-sound-ALSA disabled</div><div>-- vm-display-fbdev: /usr/include/linux/fb.h</div><div>-- vm-sound-OSS: alsa/asoundlib.h not found</div><div>-- vm-sound-OSS: libasound not found</div>
<div>!! vm-sound-OSS disabled</div><div>!! vm-display-Quartz disabled</div><div>CMake Warning (dev) at CMakeLists.txt:158 (ADD_SUBDIRECTORY):</div><div>  The source directory</div><div><br></div><div>    /home/pi/Desktop/Squeak-4.10.2.2614-src/unix/npsqueak</div>
<div><br></div><div>  does not contain a CMakeLists.txt file.</div><div><br></div><div>  CMake does not support this case but it used to work accidentally and is</div><div>  being allowed for compatibility.</div><div><br>
</div><div>  Policy CMP0014 is not set: Input directories must have CMakeLists.txt.  Run</div><div>  &quot;cmake --help-policy CMP0014&quot; for policy details.  Use the cmake_policy</div><div>  command to set the policy and suppress this warning.</div>
<div>This warning is for project developers.  Use -Wno-dev to suppress it.</div><div><br></div><div>-- Configuring done</div><div>-- Generating done</div><div>-- Build files have been written to: /home/pi/Desktop/Squeak-4.10.2.2614-src/bld</div>
<div>pi@raspberrypi ~/Desktop/Squeak-4.10.2.2614-src/bld $ </div></div><div><br></div><div><br>-- <br>Casey Ransberger
</div>