diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2014-10-06 23:34:56 +0200 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2014-10-07 20:31:50 +0200 |
commit | 1874162f037456b666aa88174a3a68546de0c4de (patch) | |
tree | 9f6027629d7a99774bd8a1a2b5bf6bcbc881e683 /README.tru64 | |
parent | 63b7eadbbf46d98f0a1bde05821cb66b9c04c351 (diff) | |
download | perl-1874162f037456b666aa88174a3a68546de0c4de.tar.gz |
Tru64: Document "read_cur_obj_info: bad file magic number" error.
Diffstat (limited to 'README.tru64')
-rw-r--r-- | README.tru64 | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/README.tru64 b/README.tru64 index 8f7e9b9327..5e3ae85c0b 100644 --- a/README.tru64 +++ b/README.tru64 @@ -167,6 +167,19 @@ you need to either recompile your Perl in Tru64 4.0D or upgrade your Tru64 4.0D to at least 4.0F: the sockatmark() system call was added in Tru64 4.0F, and the IO extension refers that symbol. +=head1 read_cur_obj_info: bad file magic number + +You may be mixing the Tru64 cc/ar/ld with the GNU gcc/ar/ld. +That may work, but sometimes it doesn't (your gcc or GNU utils +may have been compiled for an incompatible OS release). + +Try 'which ld' and 'which ld' (or try 'ar --version' and 'ld --version', +which work only for the GNU tools, and will announce themselves to be such), +and adjust your PATH so that you are consistently using either +the native tools or the GNU tools. After fixing your PATH, you should +do 'make distclean' and start all the way from running the Configure +since you may have quite a confused situation. + =head1 AUTHOR Jarkko Hietaniemi <jhi@iki.fi> |