On Oct 24, 2008, at 11:33 AM, Ben Rooney wrote: > Thanks for the help, did that and get a nil return. Hmmm... > > > Ben > > > > > > On 24 Oct 2008, at 16:13, Alexander Hansen wrote: > >> >> On Oct 24, 2008, at 11:06 AM, Ben Rooney wrote: >> >>> Slab attached. You have the patience of a saint. >>> >>> Ben >>> >>> On 24 Oct 2008, at 15:55, Alexander Hansen wrote: >>>> >>>>> Thank you very much for your incredibly quick reply. I am very >>>>> impressed indeed. >>>>> The only error message - hidden on the bottom of a huge slab of >>>>> output was this >>>>> >>>>> Undefined symbols: _XSendEvent >>>>> >>>>> >>>>> Ben >>>>> >>>>> >>>>> >>>> >>>> >>>> We'll probably want to see the bottom of the slab then. >>>> >>>> How about the compiler output (starting with gcc, c++, g++ or >>>> whatever it's running at that line) just prior to the undefined >>>> symbols message, plus that and a line or two below? >>>> >>>> >>>> >>> >>> >>> >>> >>> >>> Extracting /sw/src/fink.build/evince-2.20.2-5/evince-2.20.2/ >>> properties/../libdocument/.libs/libevbackend.a >>> (cd .libs/libevince-properties-page.lax/libevbackend.a && ar x /sw/ >>> src/fink.build/evince-2.20.2-5/evince-2.20.2/properties/../ >>> libdocument/.libs/libevbackend.a) >>> g++ -o .libs/libevince-properties-page.so -bundle .libs/ >>> libevince_properties_page_la-ev-properties-main.o .libs/libevince- >>> properties-page.lax/libevproperties.a/ev-properties-view.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/afmparse.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/bitmap.o .libs/ >>> libevince- >>> properties-page.lax/libevbackend.a/cairo-device.o .libs/libevince- >>> properties-page.lax/libevbackend.a/color.o .libs/libevince- >>> properties- >>> page.lax/libevbackend.a/common.o .libs/libevince-properties- >>> page.lax/ >>> libevbackend.a/dvi-document.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/dviread.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/ev-async-renderer.o .libs/libevince-properties- >>> page.lax/libevbackend.a/ev-attachment.o .libs/libevince-properties- >>> page.lax/libevbackend.a/ev-backend-marshal.o .libs/libevince- >>> properties-page.lax/libevbackend.a/ev-document-factory.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/ev-document- >>> find.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/ev-document- >>> fonts.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> document-forms.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> ev-document-images.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/ev-document-links.o .libs/libevince-properties- >>> page.lax/libevbackend.a/ev-document-misc.o .libs/libevince- >>> properties- >>> page.lax/libevbackend.a/ev-document-security.o .libs/libevince- >>> properties-page.lax/libevbackend.a/ev-document-thumbnails.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/ev-document- >>> transition.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> document.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> file- >>> exporter.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> file- >>> helpers.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> form- >>> field.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> image.o .libs/libevince-properties-page.lax/libevbackend.a/ev-link- >>> action.o .libs/libevince-properties-page.lax/libevbackend.a/ev-link- >>> dest.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> link.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> poppler.o .libs/libevince-properties-page.lax/libevbackend.a/ev- >>> render-context.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> ev-selection.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> files.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> font.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> fontmap.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> fonts.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> fontsrch.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> gf.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> gsdefaults.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> gsio.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> hash.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> list.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> pagesel.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> paper.o .libs/libevince-properties-page.lax/libevbackend.a/ >>> pk.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/ps-document.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/ps-interpreter.o .libs/ >>> libevince-properties-page.lax/libevbackend.a/ps.o .libs/libevince- >>> properties-page.lax/libevbackend.a/setup.o .libs/libevince- >>> properties- >>> page.lax/libevbackend.a/sp-epsf.o .libs/libevince-properties- >>> page.lax/ >>> libevbackend.a/special.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/t1.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/tfm.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/tfmfile.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/tiff-document.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/tiff2ps.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/tt.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/util.o .libs/libevince-properties-page.lax/ >>> libevbackend.a/vf.o -L/sw/lib -L/sw/lib/pango-ft219/lib -L/sw/lib/ >>> fontconfig2/lib -L/sw/lib/freetype219/lib -L/sw/lib/gnome-vfs2.16 / >>> sw/ >>> lib/libglade-2.0.dylib -L/usr/X11R6/lib /sw/lib/libpixman-1.dylib / >>> sw/ >>> lib/libglitz.dylib /sw/lib/libpng12.dylib /sw/lib/libexpat.dylib / >>> sw/ >>> lib/libiconv.dylib /sw/lib/libxml2.dylib /sw/lib/libgnome-2.dylib - >>> L/ >>> sw/lib/system-openssl/lib /sw/lib/libavahi-glib.dylib /sw/lib/ >>> libavahi-client.dylib /sw/lib/libavahi-common.dylib /sw/lib/ >>> libORBitCosNaming-2.dylib /sw/lib/libdbus-glib-1.dylib /sw/lib/ >>> libdbus-1.dylib /sw/lib/libesd.dylib /sw/lib/libaudiofile.dylib /sw/ >>> lib/libpopt.dylib /sw/lib/libbonobo-2.dylib /sw/lib/libbonobo- >>> activation.dylib /sw/lib/libORBit-2.dylib /sw/lib/libpoppler- >>> glib.dylib /sw/lib/libpoppler.dylib /sw/lib/libjpeg.dylib /sw/lib/ >>> libtiff.dylib -L/sw/lib/libnautilus-ext1 /sw/lib/libnautilus-ext1/ >>> libnautilus-extension.dylib /sw/lib/libgtk-x11-2.0.dylib /sw/lib/ >>> gnome-vfs2.16/libgnomevfs-2.dylib /sw/lib/libgdk-x11-2.0.dylib /sw/ >>> lib/libatk-1.0.dylib /sw/lib/libgio-2.0.dylib /sw/lib/pango-ft219/ >>> lib/ >>> libpangoft2-1.0.dylib /sw/lib/libgdk_pixbuf-2.0.dylib /sw/lib/pango- >>> ft219/lib/libpangocairo-1.0.dylib /sw/lib/libcairo.dylib /sw/lib/ >>> pango-ft219/lib/libpango-1.0.dylib /sw/lib/freetype219/lib/ >>> libfreetype.dylib -lz /sw/lib/fontconfig2/lib/libfontconfig.dylib / >>> sw/ >>> lib/libgconf-2.dylib /sw/lib/libgthread-2.0.dylib /sw/lib/ >>> libgmodule-2.0.dylib /sw/lib/libgobject-2.0.dylib /sw/lib/ >>> libglib-2.0.dylib /sw/lib/libintl.dylib /sw/lib/libkpathsea.dylib - >>> Wl,-framework -Wl,CoreServices -Wl,-framework - >>> Wl,ApplicationServices >>> -Wl,-framework -Wl,CoreServices -Wl,-framework - >>> Wl,ApplicationServices >>> /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols: >>> _XSendEvent >>> collect2: ld returned 1 exit status >>> make[2]: *** [libevince-properties-page.la] Error 1 >>> make[1]: *** [all-recursive] Error 1 >>> make: *** [all] Error 2 >>> ### execution of /var/tmp/tmp.1.SzorLW failed, exit code 2 >>> Removing runtime build-lock... >>> Removing build-lock package... >>> /sw/bin/dpkg-lockwait -r fink-buildlock-evince-2.20.2-5 >>> (Reading database ... 84973 files and directories currently >>> installed.) >>> Removing fink-buildlock-evince-2.20.2-5 ... >>> Failed: phase compiling: evince-2.20.2-5 failed >>> >>> Ben >>> >>> >>> >> >> Unlike some of the recent problems that we've had with packages >> that use gtk+2, glib2, etc., I wasn't able to reproduce this >> error. I'd say start by doing a "fink selfupdate" and then "fink >> list -o" to see if there is anything in the dependency chain that >> has been updated. >> > > >
I've just had a chance to try this out on my 10.4 setup, and I get the same error. 10.5 seems not to have this problem. The weird thing is that the "missing" symbol does appear to be defined in /usr/X11R6/lib/libX11.dylib: $ otool -Tv /usr/X11R6/lib/libX11.dylib | grep XSend SendEvent.o _XSendEvent XlibInt.o __XSend ConnDis.o __XSendClientPrefix (unless I'm misinterpreting the output) ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Fink-beginners mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.beginners
