[Vm-dev] vm-display-X11 not getting built under Raspbian

Casey Ransberger casey.obrien.r at gmail.com
Thu Mar 28 08:11:07 UTC 2013


I'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't getting made,
and I don't know why. I'm guessing it didn't find some dependency it was
looking for and gave up on X11. The X window system is totally present and
running happily fwiw.

I think I'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't absolutely
needed, but X11 is kind of necessary for my purposes:)

Does anyone know how I might figure out what I'm doing wrong?

pi at raspberrypi ~/Desktop/Squeak-4.10.2.2614-src/bld $
../unix/cmake/configure
-- Configuring squeak 4.10.2-2614 for armv6l-unknown-linux-gnu
-- Using source directory ../unix/src
-- Using CFLAGS -O3 -DNDEBUG -I/usr/local/include -L/usr/local/lib
-- Could NOT find OpenGL (missing:  OPENGL_gl_LIBRARY)
-- FT2Plugin: freetype2 found
-- SocketPlugin: libsocket not found
-- SocketPlugin: /usr/lib/arm-linux-gnueabihf/libnsl.so
!! B3DAcceleratorPlugin disabled
-- CameraPlugin: /usr/include/linux/videodev2.h
!! ClipboardExtendedPlugin disabled
-- checking for module 'dbus-1'
--   package 'dbus-1' not found
!! DBusPlugin disabled
-- SqueakFFIPrims: any-libffi
-- checking for module 'libffi'
--   package 'libffi' not found
!! SqueakFFIPrims disabled
!! HostWindowPlugin disabled
-- MIDIPlugin: alsa/asoundlib.h not found
-- MIDIPlugin: libasound not found
!! MIDIPlugin disabled
-- checking for module 'pangocairo'
--   package 'pangocairo' not found
-- RomePlugin: freetype2 found
-- RomePlugin: cairo-ft.h not found
!! RomePlugin disabled
-- UUIDPlugin: uuid.h not found
-- UUIDPlugin: sys/uuid.h not found
-- UUIDPlugin: uuid/uuid.h not found
-- UUIDPlugin: libuuid not found
!! UUIDPlugin disabled
-- checking for module 'pangocairo'
--   package 'pangocairo' not found
-- checking for module 'glib-2.0'
--   package 'glib-2.0' not found
!! UnicodePlugin disabled
-- UnixOSProcessPlugin: /usr/lib/arm-linux-gnueabihf/libpthread.so
-- WeDoPlugin: /usr/include/linux/hiddev.h
!! XDisplayControlPlugin disabled
!! vm-sound-MacOSX disabled
!! vm-display-X11 disabled
-- vm-sound-pulse: libpulse-simple not found
!! vm-sound-pulse disabled
-- vm-sound-Sun: sys/audioio.h not found
-- vm-sound-Sun: sun/audioio.h not found
-- vm-sound-Sun: /usr/include/stropts.h
!! vm-sound-Sun disabled
-- vm-sound-NAS: audio/audio.h not found
-- vm-sound-NAS: libaudio not found
!! vm-sound-NAS disabled
-- vm-sound-ALSA: alsa/asoundlib.h not found
-- vm-sound-ALSA: libasound not found
!! vm-sound-ALSA disabled
-- vm-display-fbdev: /usr/include/linux/fb.h
-- vm-sound-OSS: alsa/asoundlib.h not found
-- vm-sound-OSS: libasound not found
!! vm-sound-OSS disabled
!! vm-display-Quartz disabled
CMake Warning (dev) at CMakeLists.txt:158 (ADD_SUBDIRECTORY):
  The source directory

    /home/pi/Desktop/Squeak-4.10.2.2614-src/unix/npsqueak

  does not contain a CMakeLists.txt file.

  CMake does not support this case but it used to work accidentally and is
  being allowed for compatibility.

  Policy CMP0014 is not set: Input directories must have CMakeLists.txt.
 Run
  "cmake --help-policy CMP0014" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
-- Generating done
-- Build files have been written to:
/home/pi/Desktop/Squeak-4.10.2.2614-src/bld
pi at raspberrypi ~/Desktop/Squeak-4.10.2.2614-src/bld $


-- 
Casey Ransberger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20130328/b0e961fb/attachment.htm


More information about the Vm-dev mailing list