<div>It looks like I need to add a package repo? Weird, given it&#39;s a part of the standard distro.</div><div><br></div><div>pi@raspberrypi ~/Desktop/Squeak-4.10.2.2614-src/bld $ sudo apt-get build-dep squeak-vm</div><div>
Reading package lists... Done</div><div>Building dependency tree       </div><div>Reading state information... Done</div><div>E: You must put some &#39;source&#39; URIs in your sources.list</div><div><br></div><br><div class="gmail_quote">
On Thu, Mar 28, 2013 at 1:21 AM, Derek O&#39;Connell <span dir="ltr">&lt;<a href="mailto:doc@doconnel.f9.co.uk" target="_blank">doc@doconnel.f9.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
On 28/03/13 08:11, Casey Ransberger wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  <br>
<br>
I&#39;m trying to build Squeak-4.10.2.2614-src under Raspbian Wheezy on a<br>
model-B Pi, which is a lot more fun to say than I thought it would be.<br>
Ultimately I want to install it along side of the vm that comes with<br>
Raspbian so I can track vm development on the device without borking<br>
Scratch. It looks like for some reason the X11 bits aren&#39;t getting made,<br>
and I don&#39;t know why. I&#39;m guessing it didn&#39;t find some dependency it was<br>
looking for and gave up on X11. The X window system is totally present and<br>
running happily fwiw.<br>
<br>
I think I&#39;ve followed the instructions in the README file to the letter,<br>
but I do make mistakes sometimes. Below is the output from the<br>
configuration script. I know that some of these things aren&#39;t absolutely<br>
needed, but X11 is kind of necessary for my purposes:)<br>
<br>
Does anyone know how I might figure out what I&#39;m doing wrong?<br>
<br>
pi@raspberrypi ~/Desktop/Squeak-4.10.2.2614-<u></u>src/bld $<br>
../unix/cmake/configure<br>
-- Configuring squeak 4.10.2-2614 for armv6l-unknown-linux-gnu<br>
-- Using source directory ../unix/src<br>
-- Using CFLAGS -O3 -DNDEBUG -I/usr/local/include -L/usr/local/lib<br>
-- Could NOT find OpenGL (missing:  OPENGL_gl_LIBRARY)<br>
-- FT2Plugin: freetype2 found<br>
-- SocketPlugin: libsocket not found<br>
-- SocketPlugin: /usr/lib/arm-linux-gnueabihf/<u></u>libnsl.so<br>
!! B3DAcceleratorPlugin disabled<br>
-- CameraPlugin: /usr/include/linux/videodev2.h<br>
!! ClipboardExtendedPlugin disabled<br>
-- checking for module &#39;dbus-1&#39;<br>
--   package &#39;dbus-1&#39; not found<br>
!! DBusPlugin disabled<br>
-- SqueakFFIPrims: any-libffi<br>
-- checking for module &#39;libffi&#39;<br>
--   package &#39;libffi&#39; not found<br>
!! SqueakFFIPrims disabled<br>
!! HostWindowPlugin disabled<br>
-- MIDIPlugin: alsa/asoundlib.h not found<br>
-- MIDIPlugin: libasound not found<br>
!! MIDIPlugin disabled<br>
-- checking for module &#39;pangocairo&#39;<br>
--   package &#39;pangocairo&#39; not found<br>
-- RomePlugin: freetype2 found<br>
-- RomePlugin: cairo-ft.h not found<br>
!! RomePlugin disabled<br>
-- UUIDPlugin: uuid.h not found<br>
-- UUIDPlugin: sys/uuid.h not found<br>
-- UUIDPlugin: uuid/uuid.h not found<br>
-- UUIDPlugin: libuuid not found<br>
!! UUIDPlugin disabled<br>
-- checking for module &#39;pangocairo&#39;<br>
--   package &#39;pangocairo&#39; not found<br>
-- checking for module &#39;glib-2.0&#39;<br>
--   package &#39;glib-2.0&#39; not found<br>
!! UnicodePlugin disabled<br>
-- UnixOSProcessPlugin: /usr/lib/arm-linux-gnueabihf/<u></u>libpthread.so<br>
-- WeDoPlugin: /usr/include/linux/hiddev.h<br>
!! XDisplayControlPlugin disabled<br>
!! vm-sound-MacOSX disabled<br>
!! vm-display-X11 disabled<br>
-- vm-sound-pulse: libpulse-simple not found<br>
!! vm-sound-pulse disabled<br>
-- vm-sound-Sun: sys/audioio.h not found<br>
-- vm-sound-Sun: sun/audioio.h not found<br>
-- vm-sound-Sun: /usr/include/stropts.h<br>
!! vm-sound-Sun disabled<br>
-- vm-sound-NAS: audio/audio.h not found<br>
-- vm-sound-NAS: libaudio not found<br>
!! vm-sound-NAS disabled<br>
-- vm-sound-ALSA: alsa/asoundlib.h not found<br>
-- vm-sound-ALSA: libasound not found<br>
!! vm-sound-ALSA disabled<br>
-- vm-display-fbdev: /usr/include/linux/fb.h<br>
-- vm-sound-OSS: alsa/asoundlib.h not found<br>
-- vm-sound-OSS: libasound not found<br>
!! vm-sound-OSS disabled<br>
!! vm-display-Quartz disabled<br>
CMake Warning (dev) at CMakeLists.txt:158 (ADD_SUBDIRECTORY):<br>
   The source directory<br>
<br>
     /home/pi/Desktop/Squeak-4.10.<u></u>2.2614-src/unix/npsqueak<br>
<br>
   does not contain a CMakeLists.txt file.<br>
<br>
   CMake does not support this case but it used to work accidentally and is<br>
   being allowed for compatibility.<br>
<br>
   Policy CMP0014 is not set: Input directories must have CMakeLists.txt.<br>
  Run<br>
   &quot;cmake --help-policy CMP0014&quot; for policy details.  Use the cmake_policy<br>
   command to set the policy and suppress this warning.<br>
This warning is for project developers.  Use -Wno-dev to suppress it.<br>
<br>
-- Configuring done<br>
-- Generating done<br>
-- Build files have been written to:<br>
/home/pi/Desktop/Squeak-4.10.<u></u>2.2614-src/bld<br>
pi@raspberrypi ~/Desktop/Squeak-4.10.2.2614-<u></u>src/bld $<br>
<br>
<br>
</blockquote>
<br></div></div>
Possibly dependencies problem. Have you done: $ sudo apt-get build-dep squeak-vm<br>
<br>
No time atm to try it myself but I did a write-up for RPi/Scratch users here: <a href="http://www.doconnell.co.uk/deep-scratch.htm" target="_blank">http://www.doconnell.co.uk/<u></u>deep-scratch.htm</a><span class="HOEnZb"><font color="#888888"><br>

<br>
-D<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Casey Ransberger