Dr. Hansen: Thanks for your response.
Updating Xcode to 3.1.4 allowed freeglut to install correctly.. I appreciate your prompt and knowledgable help, because I don't think I would have been able to figure out what to do otherwise. "fink list" shows "xcode 3.0-1", so I would have thought that this version was sufficient. Now I'm getting on pixman. That should be separated into another email. Alec Johnson On Tue, Aug 14, 2012 at 01:03:03PM -0700, Alexander Hansen wrote: > On 8/14/12 12:36 PM, E. Alec Johnson wrote: > > I typed > > > > fink matplotlib-py27 > > > > which tries to install the "freeglut" package but fails: > > > > [...] > > | The following package will be installed or updated: > > | matplotlib-py27 > > | The following 75 additional packages will be installed: > > | atk1 atk1-shlibs autoconf2.6 automake1.11 cairo cairo-shlibs > > fontconfig-config > > | fontconfig2-dev fontconfig2-shlibs freeglut freeglut-shlibs freetype219 > > | freetype219-shlibs ghostscript-fonts ghostscript6-nox glib2-dev > > glib2-shlibs > > | glitz glitz-shlibs gtk+2 gtk+2-dev gtk+2-shlibs libdatrie1 > > libdatrie1-shlibs > > | libglade2 libglade2-shlibs libjasper.1 libjasper.1-shlibs libkpathsea6 > > | libkpathsea6-shlibs libpaper1-dev libpaper1-shlibs libpng15 > > libpng15-shlibs > > | libpng3 libpng3-shlibs libsigsegv2 libsigsegv2-shlibs libthai libthai-dev > > | libthai-shlibs libtiff libtiff-bin libtiff-shlibs m4 nkf nose-py27 > > numpy-py27 > > | pango1-xft2-ft219 pango1-xft2-ft219-dev pango1-xft2-ft219-shlibs pixman > > | pixman-shlibs ptexenc1 ptexenc1-shlibs pycairo-py27 pycairo-py27-dev > > | pygobject2-py27 pygobject2-py27-dev pygobject2-py27-shlibs > > pygtk2-gtk-py27 > > | pygtk2-gtk-py27-dev pytz-py27 shared-mime-info t1lib5-nox > > t1lib5-nox-shlibs > > | teckit-dev teckit-shlibs texi2html texlive-nox-base texlive-texmf > > xft2-dev > > | xft2-shlibs zziplib13-dev zziplib13-shlibs > > | Do you want to continue? [Y/n] > > | curl --connect-timeout 30 -f -L -A 'fink/0.34.2' -O > > http://distfiles.sjc.ca.us.finkmirrors.net/ghostscript-6.01.tar.gz > > | % Total % Received % Xferd Average Speed Time Time Time > > Current > > | Dload Upload Total Spent Left > > Speed > > | 100 3426k 100 3426k 0 0 571k 0 0:00:05 0:00:05 --:--:-- > > 628k > > | curl --connect-timeout 30 -f -L -A 'fink/0.34.2' -O > > http://distfiles.sjc.ca.us.finkmirrors.net/ghostscript-6.50jpeg.tar.gz > > | % Total % Received % Xferd Average Speed Time Time Time > > Current > > | Dload Upload Total Spent Left > > Speed > > | 100 598k 100 598k 0 0 400k 0 0:00:01 0:00:01 --:--:-- > > 450k > > | > > | Setting runtime build-lock... > > | dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-freeglut-2.8.0-1 > > /sw/src/fink.build > > | dpkg-deb: building package `fink-buildlock-freeglut-2.8.0-1' in > > `/sw/src/fink.build/fink-buildlock-freeglut-2.8.0-1_2012.08.14-14.13.27_darwin-i386.deb'. > > | Installing build-lock package... > > | /sw/bin/dpkg-lockwait -i > > /sw/src/fink.build/fink-buildlock-freeglut-2.8.0-1_2012.08.14-14.13.27_darwin-i386.deb > > | Selecting previously deselected package fink-buildlock-freeglut-2.8.0-1. > > | (Reading database ... 28872 files and directories currently installed.) > > | Unpacking fink-buildlock-freeglut-2.8.0-1 (from > > .../fink-buildlock-freeglut-2.8.0-1_2012.08.14-14.13.27_darwin-i386.deb) ... > > | Setting up fink-buildlock-freeglut-2.8.0-1 (2012.08.14-14.13.27) ... > > | > > | sudo -u fink-bld [ENV] sh -c /tmp/fink.mnNns > > | /sw/bin/tar --no-same-owner --no-same-permissions -xf > > /sw/src/freeglut-2.8.0.tar.gz > > | sudo -u fink-bld [ENV] sh -c /tmp/fink.ck2bt > > | perl -pi -e 's/hardcode_direct=yes/hardcode_direct=no/g' configure > > | perl -pi -e 's/shapes smooth_opengl3/shapes/g' progs/demos/Makefile.in > > | sudo -u fink-bld [ENV] sh -c /tmp/fink.vP4S0 > > | ./configure --prefix=/sw --disable-replace-glut --disable-warnings > > --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib RANLIB='ranlib > > -c' --build=i386-apple-darwin`uname -r|cut -f1 -d.` > > --host=i386-apple-darwin`uname -r|cut -f1 -d.` > > | checking for a BSD-compatible install... /usr/bin/install -c > > [...] > > | checking for X11/extensions/xf86vmode.h... yes > > | checking X11/extensions/Xrandr.h usability... no > > | checking X11/extensions/Xrandr.h presence... yes > > | configure: WARNING: X11/extensions/Xrandr.h: present but cannot be > > compiled > > | configure: WARNING: X11/extensions/Xrandr.h: check for missing > > prerequisite headers? > > | configure: WARNING: X11/extensions/Xrandr.h: see the Autoconf > > documentation > > | configure: WARNING: X11/extensions/Xrandr.h: section "Present But > > Cannot Be Compiled" > > | configure: WARNING: X11/extensions/Xrandr.h: proceeding with the > > compiler's result > > | configure: WARNING: ## > > -------------------------------------------------- ## > > | configure: WARNING: ## Report this to > > [email protected] ## > > | configure: WARNING: ## > > -------------------------------------------------- ## > > | checking for X11/extensions/Xrandr.h... no > > | checking X11/extensions/XI.h usability... yes > > [...] > > | /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/X11R6/include -O3 > > -DTARGET_HOST_POSIX_X11 -I/sw/include -I/usr/X11R6/include -version-info > > 12:0:9 -no-undefined -L/sw/lib -L/usr/X11R6/lib -L/sw/lib -o libfreeglut.la > > -rpath /sw/lib libfreeglut_la-freeglut_callbacks.lo > > libfreeglut_la-freeglut_cursor.lo libfreeglut_la-freeglut_display.lo > > libfreeglut_la-freeglut_ext.lo libfreeglut_la-freeglut_font.lo > > libfreeglut_la-freeglut_glutfont_definitions.lo > > libfreeglut_la-freeglut_font_data.lo > > libfreeglut_la-freeglut_stroke_roman.lo > > libfreeglut_la-freeglut_stroke_mono_roman.lo > > libfreeglut_la-freeglut_gamemode.lo libfreeglut_la-freeglut_geometry.lo > > libfreeglut_la-freeglut_init.lo libfreeglut_la-freeglut_input_devices.lo > > libfreeglut_la-freeglut_spaceball.lo libfreeglut_la-freeglut_joystick.lo > > libfreeglut_la-freeglut_main.lo libfreeglut_la-freeglut_menu.lo > > libfreeglut_la-freeglut_misc.lo libfreeglut_la-freeglut_overlay.lo > > libfreeglut_la-freeglut_state.lo libfreeglut_la-freeglut_stru > cture.lo > libfreeglut_la-freeglut_teapot.lo libfreeglut_la-freeglut_videoresize.lo > libfreeglut_la-freeglut_window.lo libfreeglut_la-freeglut_xinput.lo -lGL > -lXext -lX11 -L/usr/X11R6/lib -R/usr/X11R6/lib -lXrandr -lXxf86vm > > | libtool: link: gcc -dynamiclib -o .libs/libfreeglut.3.dylib > > .libs/libfreeglut_la-freeglut_callbacks.o > > .libs/libfreeglut_la-freeglut_cursor.o > > .libs/libfreeglut_la-freeglut_display.o .libs/libfreeglut_la-freeglut_ext.o > > .libs/libfreeglut_la-freeglut_font.o > > .libs/libfreeglut_la-freeglut_glutfont_definitions.o > > .libs/libfreeglut_la-freeglut_font_data.o > > .libs/libfreeglut_la-freeglut_stroke_roman.o > > .libs/libfreeglut_la-freeglut_stroke_mono_roman.o > > .libs/libfreeglut_la-freeglut_gamemode.o > > .libs/libfreeglut_la-freeglut_geometry.o > > .libs/libfreeglut_la-freeglut_init.o > > .libs/libfreeglut_la-freeglut_input_devices.o > > .libs/libfreeglut_la-freeglut_spaceball.o > > .libs/libfreeglut_la-freeglut_joystick.o > > .libs/libfreeglut_la-freeglut_main.o .libs/libfreeglut_la-freeglut_menu.o > > .libs/libfreeglut_la-freeglut_misc.o > > .libs/libfreeglut_la-freeglut_overlay.o > > .libs/libfreeglut_la-freeglut_state.o > > .libs/libfreeglut_la-freeglut_structure.o > > .libs/libfreeglut_la-freeglut_teapot.o .libs/libfreeglut_la-f > reeglut_v > ideoresize.o .libs/libfreeglut_la-freeglut_window.o > .libs/libfreeglut_la-freeglut_xinput.o -L/sw/lib -L/usr/X11R6/lib -lGL > /usr/X11/lib/libXext.6.4.0.dylib -L/usr/X11/lib > /usr/X11/lib/libX11.6.2.0.dylib /usr/X11/lib/libXrandr.2.1.0.dylib > /usr/X11/lib/libXxf86vm.1.0.0.dylib -O3 -install_name > /sw/lib/libfreeglut.3.dylib -compatibility_version 13 -current_version 13.0 > -Wl,-single_module > > | ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib > > | collect2: ld returned 1 exit status > > | make[2]: *** [libfreeglut.la] Error 1 > > | make[1]: *** [all-recursive] Error 1 > > | make: *** [all] Error 2 > > | ### execution of make failed, exit code 2 > > | ### execution of /tmp/fink.vP4S0 failed, exit code 2 > > | Removing runtime build-lock... > > | Removing build-lock package... > > | /sw/bin/dpkg-lockwait -r fink-buildlock-freeglut-2.8.0-1 > > | (Reading database ... 28873 files and directories currently installed.) > > | Removing fink-buildlock-freeglut-2.8.0-1 ... > > | Failed: phase compiling: freeglut-2.8.0-1 failed > > [...] > > | Also include the following system information: > > | Package manager version: 0.34.2 > > | Distribution version: selfupdate-rsync Tue Aug 14 13:26:24 2012, 10.5, > > i386 > > | Trees: local/main stable/main stable/crypto > > | Xcode.app: 3.0 > > | Xcode command-line tools: 3.0 > > | Max. Fink build jobs: 1 > > > > I executed "fink selfupdate" and retried and got the output above. > > Should I contact "[email protected]"? > > > > I'm running Mac OS X version 10.5.8. > > > > Thanks, > > Alec > > > > No. You have an outmoded Xcode. I believe the "cycle in dylib > re-exports..." issue was fixed in Xcode 3.1.1. I'd get 3.1.4. > > freeglut probably could stand to have a versioned "xcode" build dependency. > -- > Alexander Hansen, Ph.D. > Fink User Liaison > My package updates: http://finkakh.wordpress.com/ > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Fink-users mailing list [email protected] List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
