Hi,
I can't manage to properly compile squeak on my current architecture. At the end, the file vm-display-x11.so is missing: some lines during configure: ------------------------------------ checking for X... libraries /usr/X11R6/lib64, headers /usr/X11R6/include checking for XOpenDisplay in -lX11... yes checking for XOpenDisplay in -lX11... (cached) yes config.status: WARNING: ../platforms/unix/config/make.cfg.in seems to ignore the --datarootdir setting creating vm-display-X11/Makefile some lines during make: ------------------------------- *** Warning: libtool could not satisfy all declared inter-library *** dependencies of module vm-display-X11. Therefore, libtool will create *** a static module, that should work as long as the dlopening *** application is linked with the -dlopen flag. ar cru .libs/vm-display-X11.a sqUnixX11.lo sqUnixMozilla.lo ranlib .libs/vm-display-X11.a creating vm-display-X11.la After ------- $ ll ~/usr/lib/squeak/3.9-10 total 4,7M ... -rwxr-xr-x 1 dcass dcass 3,4M fév 15 09:52 squeak -rwxr-xr-x 1 dcass dcass 206K fév 15 09:52 Squeak3D ... -rwxr-xr-x 1 dcass dcass 96K fév 15 09:52 VideoForLinuxPlugin -rwxr-xr-x 1 dcass dcass 103K fév 15 09:52 vm-display-fbdev -rwxr-xr-x 1 dcass dcass 23K fév 15 09:52 vm-display-null -rw-r--r-- 1 dcass dcass 304K fév 15 09:52 vm-display-X11.a -rwxr-xr-x 1 dcass dcass 16K fév 15 09:52 vm-sound-null -rw-r--r-- 1 dcass dcass 28K fév 15 09:52 XDisplayControlPlugin.a $ ~/usr/bin/squeak could not find display driver vm-display-X11; either: - check that /labos/listic/home/dcass/usr/lib/squeak/3.9-10/vm-display-X11.so exists, or - use the '-plugins <path>' option to tell me where it is, or - remove DISPLAY from your environment. I don't have root privileges on the computer. $ uname -a Linux lst-pa18 2.6.13-1.1526_FC4smp #1 SMP Wed Sep 28 19:28:24 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux Fedora Core 4 Can you help me ? -- Damien Cassou |
On Feb 15, 2007, at 10:00 , Damien Cassou wrote: > Hi, > > I can't manage to properly compile squeak on my current > architecture. At the end, the file vm-display-x11.so is missing: > > *** Warning: libtool could not satisfy all declared inter-library > *** dependencies of module vm-display-X11. Looks like some library is missing on your system. Can you find out which? - Bert - |
On Feb 15, 2007, at 11:30 AM, Bert Freudenberg wrote:
How can I find what is missing ? -- Damien Cassou |
Hi Damien,
On 2/15/07, Damien Cassou <[hidden email]> wrote: > How can I find what is missing ? could you send the complete output of the build process? Best, Michael |
In reply to this post by Damien Cassou-3
On Feb 15, 2007, at 11:33 , Damien Cassou wrote: > > On Feb 15, 2007, at 11:30 AM, Bert Freudenberg wrote: > >> >> On Feb 15, 2007, at 10:00 , Damien Cassou wrote: >> >>> Hi, >>> >>> I can't manage to properly compile squeak on my current >>> architecture. At the end, the file vm-display-x11.so is missing: >>> >>> *** Warning: libtool could not satisfy all declared inter-library >>> *** dependencies of module vm-display-X11. >> >> Looks like some library is missing on your system. Can you find >> out which? > > How can I find what is missing ? Don't know. Look at the log carefully. Or maybe do an ldd on a precompiled vm-display-x11.so. You did a complete build, right? - Bert - |
On Feb 15, 2007, at 12:03 PM, Bert Freudenberg wrote:
I don't know what you call a complete build. Here are the steps I followed: - svn co ... - cd squeak-svn - mkdir bld - cd bld - ../platforms/.../configure --prefix=... --with-audio=none (here, I remove the ALSA plugin reference from the Makefile because configure doesn't want to obey to the parameter I gave) - make -j 8 - make install -- Damien Cassou |
In reply to this post by Damien Cassou-3
On Thu, Feb 15, 2007 at 11:33:46AM +0100, Damien Cassou wrote:
> On Feb 15, 2007, at 11:30 AM, Bert Freudenberg wrote: > >On Feb 15, 2007, at 10:00 , Damien Cassou wrote: > >>I can't manage to properly compile squeak on my current > >>architecture. At the end, the file vm-display-x11.so is missing: > >> > >>*** Warning: libtool could not satisfy all declared inter-library > >>*** dependencies of module vm-display-X11. > > > >Looks like some library is missing on your system. Can you find out > >which? > > How can I find what is missing ? You are missing the X development libraries (not the runtime libraries). This will be in some optional package in your Linux distribution. When this is missing, the configure script in your VM build will notice this, and assume that you just wanted to build a VM without this feature, which is exactly what happened. Be sure to run configure again after you have istalled the development libraries. Dave |
Free forum by Nabble | Edit this page |