bryce hendrix | 1 Dec 20:41

Re: Installing ETS-3.0.3 in Sage

Jaap Spies wrote:
bryce hendrix wrote:
Jaap Spies wrote:
bryce hendrix wrote:
Jaap Spies wrote:
Hi, I gathered some circumstantial evidence: [jaap <at> paix examples]$ ldd /home/jaap/downloads/sage-3.2.1.rc0/local/lib/python2.5/site-packages/Enable-3.0.2-py2.5-linux-i686.egg/enthought/kiva/agg/_plat_support.so linux-gate.so.1 => (0x00110000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0011f000) libm.so.6 => /lib/libm.so.6 (0x00211000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0023a000) libpthread.so.0 => /lib/libpthread.so.0 (0x00248000) libc.so.6 => /lib/libc.so.6 (0x00289000) /lib/ld-linux.so.2 (0x0026b000) ... But where it is defined?
Ah, its coming back to me now... The method is part of the Xlib API and the real issue here is that _plat_support.so is not linked with it. You will probably see some warning in the install log about not being able to find the X library, but the build will continue. Do you have XFree86-devel installed? If so, please attach the log file in this thread (gz it if its too big).
No, I don't see any XFree* installed. The part of the install log regarding enable can be found here: http://sage.math.washington.edu/home/jsp/tests/enable_install.log.gz
Strangely, distutils used the X11 headers, but didn't bother to link with the X11 library. You might have success setting your LD_FLAGS environment variable, "LD_FLAGS=-lX11", then rebuilding Enable.
I rather see this happen in source because the install-script is run automatically.

I would to, but we need to know if this fixes the problem on your platform :)
_______________________________________________
Enthought-dev mailing list
Enthought-dev@...
https://mail.enthought.com/mailman/listinfo/enthought-dev

Gmane