I have XCode 3.2.4 and XCode 4.0. 

Compiler version:
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Is the issue reproducible in 32 bits?

A.



On Dec 9, 2010, at 3:28 PM, Alexander Hansen wrote:

> On Thu, Dec 9, 2010 at 5:46 AM, Andrea Cavalli <[email protected]> wrote:
>> I move /usr/local as suggested, but still fails.
>> 
>> Fink version 64
>> Package manager version: 0.29.16
>> Distribution version: selfupdate-rsync Thu Dec  9 11:26:27 2010, 10.6, x86_64
>> 
>> Fink version 32
>> Package manager version: 0.29.16
>> Distribution version: selfupdate-rsync Thu Dec  9 11:26:27 2010, 10.6, x86_64
> 
> That distribution doesn't look like 32-bit, which should end in "i386"
> rather than "x86_64".   Are you really on 64-bit, or did you just copy
> the line from above?
> 
>> 
>> 
>> 
>> Compilation out put 64 bit:
>> 
>> 
>> ../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/hooks.cmx ocamlbuild/hooks.ml
>> ../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/main.cmx ocamlbuild/main.ml
>> touch ocamlbuild/ocamlbuild_pack.mli  ; if  ../ocamlcompopt.sh -nostdlib 
>> -pack -g -I ocamlbuild ocamlbuild/discard_printf.cmx 
>> ocamlbuild/std_signatures.cmi ocamlbuild/signatures.cmi 
>> ocamlbuild/my_std.cmx ocamlbuild/my_unix.cmx ocamlbuild/tags.cmx 
>> ocamlbuild/display.cmx ocamlbuild/log.cmx ocamlbuild/shell.cmx 
>> ocamlbuild/bool.cmx ocamlbuild/glob_ast.cmx ocamlbuild/glob_lexer.cmx 
>> ocamlbuild/glob.cmx ocamlbuild/lexers.cmx ocamlbuild/command.cmx 
>> ocamlbuild/flags.cmx ocamlbuild/ocamlbuild_Myocamlbuild_config.cmx 
>> ocamlbuild/ocamlbuild_where.cmx ocamlbuild/slurp.cmx ocamlbuild/options.cmx 
>> ocamlbuild/pathname.cmx ocamlbuild/configuration.cmx ocamlbuild/hygiene.cmx 
>> ocamlbuild/digest_cache.cmx ocamlbuild/resource.cmx ocamlbuild/rule.cmx 
>> ocamlbuild/solver.cmx ocamlbuild/report.cmx ocamlbuild/tools.cmx 
>> ocamlbuild/fda.cmx ocamlbuild/ocaml_arch.cmx ocamlbuild/ocaml_utils.cmx 
>> ocamlbuild/ocaml_dependencies.cmx ocamlbuild/ocaml_compiler.cmx 
>> ocamlbuild/ocaml_tools.cmx ocamlbuild/ocaml_specific.cmx 
>> ocamlbuild/plugin.cmx ocamlbuild/exit_codes.cmx ocamlbuild/hooks.cmx 
>> ocamlbuild/main.cmx -o ocamlbuild/ocamlbuild_pack.cmx  ; then  rm -f 
>> ocamlbuild/ocamlbuild_pack.mli  ; else  rm -f ocamlbuild/ocamlbuild_pack.mli 
>>  ; exit 1; fi
>> Assertion failed: (_file->_atomsArrayCount == computedAtomCount && "more 
>> atoms allocated than expected"), function parse, file 
>> /SourceCache/ld64/ld64-115.4/src/ld/parsers/macho_relocatable_file.cpp, line 
>> 1504.
> 
> 
> 
>> 
>> Compilation output 32 bit:
>> 
>> ../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/main.cmx ocamlbuild/main.ml
>> touch ocamlbuild/ocamlbuild_pack.mli  ; if  ../ocamlcompopt.sh -nostdlib 
>> -pack -g -I ocamlbuild ocamlbuild/discard_printf.cmx 
>> ocamlbuild/std_signatures.cmi ocamlbuild/signatures.cmi 
>> ocamlbuild/my_std.cmx ocamlbuild/my_unix.cmx ocamlbuild/tags.cmx 
>> ocamlbuild/display.cmx ocamlbuild/log.cmx ocamlbuild/shell.cmx 
>> ocamlbuild/bool.cmx ocamlbuild/glob_ast.cmx ocamlbuild/glob_lexer.cmx 
>> ocamlbuild/glob.cmx ocamlbuild/lexers.cmx ocamlbuild/command.cmx 
>> ocamlbuild/flags.cmx ocamlbuild/ocamlbuild_Myocamlbuild_config.cmx 
>> ocamlbuild/ocamlbuild_where.cmx ocamlbuild/slurp.cmx ocamlbuild/options.cmx 
>> ocamlbuild/pathname.cmx ocamlbuild/configuration.cmx ocamlbuild/hygiene.cmx 
>> ocamlbuild/digest_cache.cmx ocamlbuild/resource.cmx ocamlbuild/rule.cmx 
>> ocamlbuild/solver.cmx ocamlbuild/report.cmx ocamlbuild/tools.cmx 
>> ocamlbuild/fda.cmx ocamlbuild/ocaml_arch.cmx ocamlbuild/ocaml_utils.cmx 
>> ocamlbuild/ocaml_dependencies.cmx ocamlbuild/ocaml_compiler.cmx 
>> ocamlbuild/ocaml_tools.cmx ocamlbuild/ocaml_specific.cmx 
>> ocamlbuild/plugin.cmx ocamlbuild/exit_codes.cmx ocamlbuild/hooks.cmx 
>> ocamlbuild/main.cmx -o ocamlbuild/ocamlbuild_pack.cmx  ; then  rm -f 
>> ocamlbuild/ocamlbuild_pack.mli  ; else  rm -f ocamlbuild/ocamlbuild_pack.mli 
>>  ; exit 1; fi
>> ld: in /tmp/camlOcamlbuild_pack__200aee.o, indirect symbol index out of 
>> range for inferred architecture i386
> 
> This looks like you're picking up from an ocaml build in /tmp as well
> as in your Fink tree--I'm not sure why that would happen.
> 
>> Best regards
>> Andrea
>> 
>> 
>> 
>> 
> 
> What Xcode version are you using?  I don't reproduce your 64-bit issue
> with Xcode 3.2.4.
> 
> -- 
> Alexander K. Hansen
> akh AT finkproject DOT org
> Fink User Liaison and Documenter

------------------------------------------------------------------------------
This SF Dev2Dev email is sponsored by:

WikiLeaks The End of the Free Internet
http://p.sf.net/sfu/therealnews-com
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to