Hi, I'm a relative beginner with Fink but a relatively experienced software person otherwise. I am mainly trying to install Octave so I can help someone run Matlab scripts for fMRI analysis. I am on a MacBook Pro 5,1 running MacOS 10.6.8 (recently upgraded from 10.5).
So, following online recommendations (e.g. http://wiki.octave.org/Octave_for_MacOS_X), I first signed up as an Apple developer, and downloaded and installed XCode 3.2.6 (which took about two days since it's 4+ GB and I have slow net here). That all seemed to go OK, if slowly. Then I downloaded and installed Fink (fink-0.36.1.tar.gz), installed it, ran "fink selfupdate-rsync" and so on until Fink seemed satisfied that it was current. That also seemed to go OK. Then I ran "fink install octave". This goes on forever, and seems to be downloading and building a complete X11 distribution, a bunch of libraries, and many apps. This eventually died after many many hours with messages: g++ -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc-4.8.2/gcc -I../../gcc-4.8.2/gcc/c-family -I../../gcc-4.8.2/gcc/../include -I../../gcc-4.8.2/gcc/../libcpp/include -I/sw/include -I/sw/include -I../../gcc-4.8.2/gcc/../libdecnumber -I../../gcc-4.8.2/gcc/../libdecnumber/dpd -I../libdecnumber -I../../gcc-4.8.2/gcc/../libbacktrace -DCLOOG_INT_GMP -I/sw/include -I/sw/include -I/sw/include ../../gcc-4.8.2/gcc/c-family/c-gimplify.c -o c-family/c-gimplify.o /var/tmp//ccUlnlvQ.s:27731:Unknown pseudo-op: .lOng /var/tmp//ccUlnlvQ.s:27731:Rest of line ignored. 1st junk character valued 48 (0). /var/tmp//ccUlnlvQ.s:28152:no such instruction: `package body Opt23_Pkg is' /var/tmp//ccUlnlvQ.s:28154:no such instruction: `function Get (R: Rec' /var/tmp//ccUlnlvQ.s:28154:no such instruction: `Positive' /var/tmp//ccUlnlvQ.s:28154:invalid character ')' in mnemonic /var/tmp//ccUlnlvQ.s:28155:no such instruction: `begin' /var/tmp//ccUlnlvQ.s:28156:no such instruction: `return R.Val (I)(M)' /var/tmp//ccUlnlvQ.s:28157:no such instruction: `end' /var/tmp//ccUlnlvQ.s:28159:no such instruction: `end Opt23_Pkg' /var/tmp//ccUlnlvQ.s:28160:Junk character 45 (-). /var/tmp//ccUlnlvQ.s:28160:Rest of line ignored. 1st junk character valued 45 (-). /var/tmp//ccUlnlvQ.s:28161:Junk character 45 (-). /var/tmp//ccUlnlvQ.s:28161:Rest of line ignored. 1st junk character valued 45 (-). /var/tmp//ccUlnlvQ.s:28163:no such instruction: `with System' /var/tmp//ccUlnlvQ.s:28163:no such instruction: `use System' /var/tmp//ccUlnlvQ.s:28165:no such instruction: `procedure Trampoline1 is' /var/tmp//ccUlnlvQ.s:28167:no such instruction: `Integer' /var/tmp//ccUlnlvQ.s:28169:no such instruction: `function F (I: Integer) return Integer is' /var/tmp//ccUlnlvQ.s:28170:no such instruction: `begin' /var/tmp//ccUlnlvQ.s:28171:no such instruction: `return A +I' /var/tmp//ccUlnlvQ.s:28172:no such instruction: `end F' /var/tmp//ccUlnlvQ.s:28174:Junk character 61 (=). /var/tmp//ccUlnlvQ.s:28174:Rest of line ignored. 1st junk character valued 32 ( ). /var/tmp//ccUlnlvQ.s:28176:no such instruction: `begin' /var/tmp//ccUlnlvQ.s:28177:no such instruction: `if CA =System.Null_Address then' /var/tmp//ccUlnlvQ.s:28178:no such instruction: `raise Program_Error' /var/tmp//ccUlnlvQ.s:28179:no such instruction: `end if' /var/tmp//ccUlnlvQ.s:28180:no such instruction: `end' /var/tmp//ccUlnlvQ.s:28182:Junk character 45 (-). /var/tmp//ccUlnlvQ.s:28182:Rest of line ignored. 1st junk character valued 45 (-). 'var/tmp//ccUlnlvQ.s:28183:no such instruction: `package Loop_Optimization15 is ).ar/tmp//ccUlnlvQ.s:28184:Junk character 13 ( /var/tmp//ccUlnlvQ.s:28185:no such instruction: `type B16_T is mod 2**16' ).ar/tmp//ccUlnlvQ.s:28185:Junk character 13 ( /var/tmp//ccUlnlvQ.s:28186:no such instruction: `for B16_T(83)ize use 16' ).ar/tmp//ccUlnlvQ.s:28186:Junk character 13 ( /var/tmp//ccUlnlvQ.s:28187:no such instruction: `for B16_T(65)lignment use 1' ).ar/tmp//ccUlnlvQ.s:28187:Junk character 13 ( ).ar/tmp//ccUlnlvQ.s:28188:Junk character 13 ( /var/tmp//ccUlnlvQ.s:28189:no such instruction: `procedure Proc (L: B16_T)' ).ar/tmp//ccUlnlvQ.s:28189:Junk character 13 ( ).ar/tmp//ccUlnlvQ.s:28190:Junk character 13 ( /var/tmp//ccUlnlvQ.s:28191:no such instruction: `end Loop_Optimization15' ).ar/tmp//ccUlnlvQ.s:28191:Junk character 13 ( /var/tmp//ccUlnlvQ.s:28192:Junk character 45 (-). /var/tmp//ccUlnlvQ.s:28192:Rest of line ignored. 1st junk character valued 45 (-). /var/tmp//ccUlnlvQ.s:28194:no such instruction: `with generic_dispatch_p' /var/tmp//ccUlnlvQ.s:28194:no such instruction: `use generic_dispatch_p' /var/tmp//ccUlnlvQ.s:28195:no such instruction: `procedure generic_dispatch is' /var/tmp//ccUlnlvQ.s:28196:FATAL:Symbol I already defined. make[3]: *** [c-family/c-gimplify.o] Error 1 make[2]: *** [all-stage1-gcc] Error 2 make[1]: *** [stage1-bubble] Error 2 make: *** [bootstrap-lean] Error 2 ### execution of /tmp/fink.rxZ6E failed, exit code 2 ### execution of /tmp/fink.HFT8T failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-gcc48-4.8.2-1001 (Reading database ... 21702 files and directories currently installed.) Removing fink-buildlock-gcc48-4.8.2-1001 ... Failed: phase compiling: gcc48-4.8.2-1001 failed Is there an easy way to fix this and continue, or have I just wasted 4 days of my life? When I took Machine Learning on coursera.org, they just had an Octave binary for Mac that I could download. Sadly, that was version 3.4.0, and I need at least 3.6 for what I want to do now. Should I perhaps have tried to install "octave-atlas" instead? (I guess I'll try that next.) Any insight would be greatly appreciated. It's also not at all clear to me why building one app requires downloading or creating 50,000 new files and building a couple hundred other apps and libraries. (And no, I am not making that 50K number up.) In particular, I already have at least one gcc (/usr/bin/gcc -> gcc-4.2). Is it not good enough? Howard A. Landman ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.beginners Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners