From fink-users Mon Jul 25 13:31:55 2011 From: Benjamin Reed Date: Mon, 25 Jul 2011 13:31:55 +0000 To: fink-users Subject: Re: [Fink-users] Cairo 1.8.10-10-4 will not build on Snow Leopard Message-Id: X-MARC-Message: https://marc.info/?l=fink-users&m=131160075807824 OK, I think I've got cairo working properly now. Let me know if these changes work for you. On Sun, Jul 24, 2011 at 6:54 PM, James McKenzie wrote: > On 7/24/11 3:33 PM, Alexander Hansen wrote: >> >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> On 7/24/11 4:20 PM, James McKenzie wrote: >>> >>> On 7/24/11 1:07 PM, Alexander Hansen wrote: >>>> >>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>> >>>> On 7/24/11 3:50 PM, James McKenzie wrote: >>>>> >>>>> On 7/24/11 11:28 AM, Alexander Hansen wrote: >>>>>> >>>>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>>> >>>>>> On 7/24/11 1:45 PM, James McKenzie wrote: >>>>>>> >>>>>>> ld: warning: in /sw/lib/libpixman-1.dylib, file was built for >>>>>>> i386 which is not the architecture being linked (x86_64) ld: >>>>>>> warning: in /sw/lib/freetype219/lib/libfreetype.dylib, file >>>>>>> was built for i386 which is not the architecture being linked >>>>>>> (x86_64) ld: warning: in >>>>>>> /sw/lib/fontconfig2/lib/libfontconfig.dylib, file was built >>>>>>> for i386 which is not the architecture being linked (x86_64) >>>>>>> ld: warning: in /sw/lib/libglitz.dylib, file was built for >>>>>>> i386 which is not the architecture being linked (x86_64) ld: >>>>>>> warning: in /sw/lib/libpng15.dylib, file was built for i386 >>>>>>> which is not the architecture being linked (x86_64) Undefined >>>>>>> symbols: "_png_set_IHDR", referenced from: _write_png in >>>>>>> cairo-png.o >>>>>> >>>>>> I presume you're on 32-bit?  This error has been reported on >>>>>> 10.6/32-bit >>>> >>>> (the last part wasn't supposed to be a question) >>>> >>>>> And how would I determine this?  I would presume that the >>>>> libpng15 files were built for 32 bit but I have switched to an i7 >>>>> processor which may force Fink to build for x86_64 and how would >>>>> I fix this? >>>>> >>>>> James >>>>> >>>> fink -V | head -n3 >>>> >>>> If that shows "i386" then you set your machine up for 32-bit, and >>>> your processor, running kernel, ... are irrelevant. What is going >>>> on is that the build for the cairo package appears to set itself >>>> for 64-bit builds on machines that support them. >>>> >>> And I guess this is what is happening as the result of running the >>> command was i386.  Any way to get cairo to try and install as i386 >>> at this time or move Fink into the x86_64 world? >>> >>> James >>> >> cairo's build needs to be fixed. > > Understood.  I'll be looking for this. > > James > > -- Benjamin Reed a.k.a. Ranger Rick Fink, KDE, and Mac OS X development Blog: http://www.raccoonfink.com/ Music: http://music.raccoonfink.com/ ------------------------------------------------------------------------------ Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users