Hanspeter, so i tried to get these working, as per your instructions:
[snip] > I'm currently not working on trying to fix the gnash problems (too many > other things on my plate). If you want to give them a try, > > 1) Edit /sw/etc/fink.conf and add local/main to the Trees: line, if not > present. > > 2) Download the gnash .info and .patch files from > <http://cvs.snaggledworks.com/viewvc.cgi/fink/10.4/main/finkinfo/graphics/> > and save them to /sw/fink/dists/local/main/finkinfo (this is a 'private' > location that Fink will read but never overwrite when doing selfupdates). > > 3) run 'fink index' and try to 'fink install gnash'. It will probably > complain about missing dependencies (ffmpeg among several others; > libav*-shlibs are part of ffmpeg, so download ffmpeg's info/patch files > to solve those). If it does complain about dependencies, their > info/patch files are here > <http://cvs.snaggledworks.com/viewvc.cgi/fink/3rdparty/main/finkinfo/>. > Download the necessary files and try again and repeat until done > (faad, dirac, and speex3 will probably be among the other required files). i got this far (step 3), but dirac is failing to build. i notice that there are no .patch files in your directory <http://cvs.snaggledworks.com/viewvc.cgi/fink/3rdparty/main/finkinfo/graphics/>, only .info files...is that supposed to be the case? the dirac failure gives me this: > Undefined symbols: "___sync_fetch_and_add_4", referenced from: > _dirac_encoder_context_init in libdirac_encoder_la-dirac_encoder.o > _dirac_encoder_context_init in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::~DiracEncoder()in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::~DiracEncoder()in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::SetEncoderParams(dirac_encoder_context_t const*) in libdirac_encoder_la-dirac_encoder.o > DiracEncoder::Se... ... [snip] ... dirac::PictureByteIO::GetBytes() > in libdirac_byteio_la-picture_byteio.o > dirac::PictureByteIO::GetBytes() in > libdirac_byteio_la-picture_byteio.o dirac::PictureByteIO::GetBytes() > in libdirac_byteio_la-picture_byteio.o std::basic_string<char, > std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> > (std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdirac_byteio_la-picture_byteio.o > dirac::SubbandByteIO::GetBytes() in > libdirac_byteio_la-subband_byteio.o dirac::SubbandByteIO::GetBytes() > in libdirac_byteio_la-subband_byteio.o > dirac::SubbandByteIO::GetBytes() in > libdirac_byteio_la-subband_byteio.o dirac::SubbandByteIO::GetBytes() > in libdirac_byteio_la-subband_byteio.o std::basic_string<char, > std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> > (std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdirac_byteio_la-subband_byteio.o > dirac::TransformByteIO::GetBytes() in libdirac_byteio_la-transform_byteio.o > dirac::TransformByteIO::GetBytes() in libdirac_byteio_la-transform_byteio.o > dirac::TransformByteIO::GetBytes() in libdirac_byteio_la-transform_byteio.o > dirac::TransformByteIO::GetBytes() in libdirac_byteio_la-transform_byteio.o > dirac::TransformByteIO::GetBytes() in libdirac_byteio_la-transform_byteio.o > dirac::TransformByteIO::GetBytes() in libdirac_byteio_la-transform_byteio.o > std::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::operator+<char, std::char_traits<char>, std::allocator<char> > (std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in libdirac_byteio_la-transform_byteio.o > ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: > *** [libdirac_encoder.la] Error 1 make: *** [all-recursive] Error 1 > ### execution of /var/tmp/tmp.1.MePh3d failed, exit code 2 Removing > runtime build-lock... Removing build-lock package... > /sw/bin/dpkg-lockwait -r fink-buildlock-dirac-1.0.2-1 (Reading > database ... 206004 files and directories currently installed.) > Removing fink-buildlock-dirac-1.0.2-1 ... Failed: phase compiling: > dirac-1.0.2-1 failed i'm on this system, to reiterate: > [...@mpop:~]$ fink --version > Package manager version: 0.29.10 Distribution version: > selfupdate-rsync Sat May 15 19:18:48 2010, 10.6, i386 > > [...@mpop:~]$ uname -a > Darwin mpop.local 10.3.0 Darwin Kernel Version > 10.3.0: Fri Feb 26 11:58:09 PST 2010; > root:xnu-1504.3.12~1/RELEASE_I386 i386 > [...@mpop:~]$ xcodebuild -version > Xcode 3.2.1 Component versions: > DevToolsCore-1614.0; DevToolsSupport-1591.0 BuildVersion: 10M2003 you did mention that you're not working on fixing gnash problems, as you've got a lot on your plate, so i won't be miffed if this is just too big a can of worms to open. thanks! -peterwong . ------------------------------------------------------------------------------ _______________________________________________ Fink-beginners mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.beginners
