-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 4/27/11 11:52 PM, yuan wang wrote:
> Dear Fink users,
> 
> I upgrade my OS to 10.6 recently and installed Xcode 4.
> When I tried to install GILDAS using Fink, I faced a problem
> Ocaml is on the dependance list, but cannot be compiled correctly.
> My OS is 10.6.7, Fink version is
> 
> ywangdemacbook:~ ywang$ fink --version
> Package manager version: 0.29.21
> Distribution version: selfupdate-cvs Thu Apr 28 10:19:21 2011, 10.6, i386
> Trees: local/main stable/main stable/crypto
> 
> Copyright (c) 2001 Christoph Pfisterer
> Copyright (c) 2001-2011 The Fink Package Manager Team
> This program is distributed in the hope that it will be useful,
> but WITHOUT ANY WARRANTY; without even the implied warranty of
> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> GNU General Public License for more details. 
> 
> 
> Part of the compiling error message is:
> 
> 
> for i in unix str num dynlink bigarray systhreads threads graph dbm labltk; 
> do \
>           (cd otherlibs/$i; make allopt) || exit $?; \
>         done
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> make[1]: Nothing to be done for `allopt'.
> cd support; make opt
> make[2]: Nothing to be done for `opt'.
> cd labltk; make -f Makefile.gen
> make[2]: Nothing to be done for `all'.
> cd labltk; make opt
> make[2]: Nothing to be done for `opt'.
> cd camltk; make -f Makefile.gen
> make[2]: Nothing to be done for `all'.
> cd camltk; make opt
> make[2]: Nothing to be done for `opt'.
> cd lib; make opt
> make[2]: Nothing to be done for `opt'.
> cd jpf; make opt
> make[2]: Nothing to be done for `opt'.
> cd frx; make opt
> make[2]: Nothing to be done for `opt'.
> cd tkanim; make opt
> make[2]: Nothing to be done for `opt'.
> cd lex; make allopt
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A cset.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A syntax.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A parser.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A lexer.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A table.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A lexgen.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A 
> compact.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A common.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A output.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A 
> outputbis.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -c -warn-error A main.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -o ocamllex.opt cset.cmx 
> syntax.cmx parser.cmx lexer.cmx table.cmx lexgen.cmx compact.cmx common.cmx 
> output.cmx outputbis.cmx main.cmx
> cd tools; make opt.opt
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -warn-error A -I ../utils 
> -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -c 
> depend.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -warn-error A -I ../utils 
> -I ../parsing -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -c 
> ocamldep.ml
> ../boot/ocamlrun ../ocamlopt -nostdlib -I ../stdlib -I ../utils -I ../parsing 
> -I ../typing -I ../bytecomp -I ../asmcomp -I ../driver -o ocamldep.opt 
> misc.cmx config.cmx clflags.cmx terminfo.cmx linenum.cmx warnings.cmx 
> location.cmx longident.cmx syntaxerr.cmx parser.cmx lexer.cmx parse.cmx \
>                    depend.cmx ocamldep.cmx
> ./build/ocamlbuild-native-only.sh
> + ./boot/ocamlrun boot/myocamlbuild native_stdlib_mixed_mode ocamlopt 
> lex/ocamllex ocamlbuild/ocamlbuildlib.cmxa ocamlbuild/ocamlbuildlightlib.cmxa 
> ocamlbuild/ocamlbuild.native ocamlbuild/ocamlbuildlight.native
> ../ocamlcompopt.sh -nostdlib -c -g -dtypes -w A -warn-error A -w e -I 
> ../otherlibs/unix -for-pack Ocamlbuild_pack -I ocamlbuild -I stdlib -o 
> ocamlbuild/ocamlbuild.cmx ocamlbuild/ocamlbuild.ml
> ../ocamlcompopt.sh -nostdlib unix.cmxa -g -I stdlib -I ../otherlibs/unix 
> ocamlbuild/ocamlbuild_executor.cmx ocamlbuild/ocamlbuild_pack.cmx 
> ocamlbuild/ocamlbuild_unix_plugin.cmx ocamlbuild/ocamlbuild.cmx -o 
> ocamlbuild/ocamlbuild.native
> ld: in ocamlbuild/ocamlbuild_pack.o, in section __DATA,__data reloc 56: 
> sectionForAddress(0x48026FD4) address not in any section for architecture i386
> collect2: ld returned 1 exit status
> File "caml_startup", line 1, characters 0-1:
> Error: Error during linking
> Exit code 2 while executing this command:
>   ../ocamlcompopt.sh -nostdlib unix.cmxa -g -I stdlib -I ../otherlibs/unix 
> ocamlbuild/ocamlbuild_executor.cmx ocamlbuild/ocamlbuild_pack.cmx 
> ocamlbuild/ocamlbuild_unix_plugin.cmx ocamlbuild/ocamlbuild.cmx -o 
> ocamlbuild/ocamlbuild.native
> make: *** [ocamlbuild.native] Error 2
> ### execution of /var/tmp/tmp.1.4t5VMU failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-ocaml-3.11.1-1
> (Reading database ... 22346 files and directories currently installed.)
> Removing fink-buildlock-ocaml-3.11.1-1 ...
> Failed: phase compiling: ocaml-3.11.1-1 failed
> 
> Cheers
> 
> Chris
> 
> 
> 

The current ocaml is known not to build with the compilers from Xcode 4.

- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk25Z/sACgkQB8UpO3rKjQ+F4QCfQ6vFfCGyzWO3/dmtEzodFTT4
920AnRwuhCUHLoXKTx5uufukUGMSXAHF
=qogk
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to