Voelker, Bernhard wrote: > building coreutils-8.0 fails on Solaris 10: > Undefined first referenced > symbol in file > eaccess ../lib/libcoreutils.a(euidaccess.o) > > The symbol is needed for these utils (aren't this almost all?): > uname, hostid, chroot, nice, who, users. pinky, uptime, stty, df, chcon, > chgrp, chown. chmod, dd, > dircolors, du, link, ln, dir, vdir, ls, mkdir, mkfifo, mknod, mktemp, nohup, > readlink, rmdir, shred, > stat, sync, touch, unlink, cat, cksum, comm, csplit, cut, expand, fmt, fold, > head, join, groups, > md5sum, nl, od, paste, pr, ptx, sha1sum, sha224sum, sha256sum, sha384sum, > sha512sum, > shuf, sort, split, sum, tac, tsort, tr, tail, unexpand, uniq, basename, date, > dirname, wc, echo, > env, factor, false, id, kill, expr, logname, printf, printenv, pwd, runcon, > seq, sleep, tee, timeout, > true, truncate, tty, yes, base84, setuidgid, whoami, getlimits, su. > > eaccess is also used by some gnulib-test programs ...
Thanks. Is there some reason you can't build with gcc and GNU ld? I've confirmed that coreutils-8.0 builds fine on Solaris 10.
