-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 4/18/11 2:38 PM, Richard Miles wrote:
> When I do the following I get:
>
> -bash3.2 rmiles $fink list all
> Can't load
> '/sw/lib/perl5/5.10.0/darwin-thread-multi-2level/auto/IO/IO.bundle' for
> module IO:
> dlopen(/sw/lib/perl5/5.10.0/darwin-thread-multi-2level/auto/IO/IO.bundle, 1):
> no suitable image found. Did find:
> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/auto/IO/IO.bundle:
> mach-o, but wrong architecture at
> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/XSLoader.pm line 73.
> at /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/IO.pm line 11
> Compilation failed in require at
> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/IO/Handle.pm line 266.
> BEGIN failed--compilation aborted at
> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/IO/Handle.pm line 266.
> Compilation failed in require at
> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/IO/Seekable.pm line 101.
> BEGIN failed--compilation aborted at
> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/IO/Seekable.pm line 101.
> Compilation failed in require at /sw/lib/perl5/5.10.0/File/Temp.pm line 147.
> BEGIN failed--compilation aborted at /sw/lib/perl5/5.10.0/File/Temp.pm line
> 147.
> Compilation failed in require at /sw32/lib/perl5/Fink/CLI.pm line 27.
> BEGIN failed--compilation aborted at /sw32/lib/perl5/Fink/CLI.pm line 27.
> Compilation failed in require at /sw32/lib/perl5/Fink/Services.pm line 29.
> BEGIN failed--compilation aborted at /sw32/lib/perl5/Fink/Services.pm line 29.
> Compilation failed in require at /sw32/lib/perl5/Fink/Config.pm line 27.
> BEGIN failed--compilation aborted at /sw32/lib/perl5/Fink/Config.pm line 27.
> Compilation failed in require at /sw32/lib/perl5/Fink.pm line 79.
> BEGIN failed--compilation aborted at /sw32/bin/fink line 29.
> Richard Miles
> [email protected]
>
>
> any suggestions?
>
Yes. What's going on is just exactly what I said was a problem in my
prior post in this thread. If you have a 32-bit Fink going, and you
then use the init.sh for a 64-bit one, you will get this error (if you
start with a 64-bit Fink and then use the init.sh for a 32-bit Fink, at
least that lets you use the fink command).
I have a shell script to switch between my 32-bit and 64-bit setups:
#!/bin/sh
if (grep -l sw32 $HOME/.profile) ; then
sed -i -e 's|sw32|sw64|g' $HOME/.profile
printf "Switching to 64-bit Fink\nMake sure to start a new shell
to use it.\n"
else
sed -i -e 's|sw64|sw32|g' $HOME/.profile
printf "Switching to 32-bit Fink\nMake sure to start a new shell
to use it.\n"
fi
exit
I recommend _not_ using both the 32-bit and the 64-bit setups in the
same shell session.
- --
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/
iEYEARECAAYFAk2siCUACgkQB8UpO3rKjQ+WMgCdGCssUlPLPgbI8xx3drwp1iJT
eyYAn3NrAf/XZvzHLRWcWQ2u1lMwmdHP
=lWHE
-----END PGP SIGNATURE-----
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users