#>Sure. You've made a mistake of downloading an ELF version of the package,
#>while still running a.out system. Get the a.out version which your system
#>is able to understand.
#>Beginning with 3.0-RELEASE, FreeBSD will use ELF binary format by default,
#>though the a.out compatibility is also provided. That's why the packages for
#>3.0-R are being built in ELF format.
# Ahh, I suspected something like that... How do I persuade /stand/sysinstall
# to use the a.out ones? I have now seen a packages and a packages-a.out
# directory on ftp.freebsd.org, but where do I tell sysinstall to use the right
# one?
Probably you can't - you should stick with packages appropriate for the
version of your system, i.e. packages-2.2.7.
# ...or how do I make older systems to run the ld-elf-thingy?
You can't, without upgrading your whole system (either by reinstall or by
cvsup'ping fresh source tree and doing 'make aout-to-elf-world'.
--
Andrzej Bialecki
-------------------- ++-------++ -------------------------------------
Research & Academic |+-------+| "Small & Embedded FreeBSD"
Network in Poland | |TT~~~| | http://www.freebsd.org/~picobsd/
-------------------- ~-+==---+-+ -------------------------------------