------- Additional Comments From andreev at comm dot mot dot com 2005-01-18 17:28 ------- Subject: Re: can not build crosscompiler for solaris2.8 (when building libstdc++ - error wcslen...:Link tests are not allowed after GCC_NO_EXECUTABLES)
Andrew, i do have target's /usr/lib and /usr/include directories, with context from my target too: /opt/SOLsdk/target> find . -type d . ./i686-pc-solaris2.8 ./i686-pc-solaris2.8/usr ./i686-pc-solaris2.8/usr/lib ./i686-pc-solaris2.8/usr/lib/fn ./i686-pc-solaris2.8/usr/lib/fs ./i686-pc-solaris2.8/usr/lib/fs/fd ./i686-pc-solaris2.8/usr/lib/fs/nfs ./i686-pc-solaris2.8/usr/lib/fs/ufs ./i686-pc-solaris2.8/usr/lib/fs/hsfs ./i686-pc-solaris2.8/usr/lib/fs/lofs ./i686-pc-solaris2.8/usr/lib/fs/pcfs ./i686-pc-solaris2.8/usr/lib/fs/proc ./i686-pc-solaris2.8/usr/lib/fs/udfs ./i686-pc-solaris2.8/usr/lib/fs/mntfs ./i686-pc-solaris2.8/usr/lib/fs/tmpfs ./i686-pc-solaris2.8/usr/lib/fs/autofs ./i686-pc-solaris2.8/usr/lib/fs/xmemfs ./i686-pc-solaris2.8/usr/lib/fs/cachefs ./i686-pc-solaris2.8/usr/lib/ld ./i686-pc-solaris2.8/usr/lib/lp ./i686-pc-solaris2.8/usr/lib/lp/bin ./i686-pc-solaris2.8/usr/lib/lp/files ./i686-pc-solaris2.8/usr/lib/lp/local ./i686-pc-solaris2.8/usr/lib/lp/model ./i686-pc-solaris2.8/usr/lib/lp/locale ./i686-pc-solaris2.8/usr/lib/lp/locale/C ./i686-pc-solaris2.8/usr/lib/lp/locale/C/mp ./i686-pc-solaris2.8/usr/lib/lp/locale/en_US.UTF-8 ./i686-pc-solaris2.8/usr/lib/lp/locale/en_US.UTF-8/mp ./i686-pc-solaris2.8/usr/lib/lp/locale/en_US.UTF-8/xutops ./i686-pc-solaris2.8/usr/lib/lp/locale/th_TH ./i686-pc-solaris2.8/usr/lib/lp/postscript ./i686-pc-solaris2.8/usr/lib/abi ./i686-pc-solaris2.8/usr/lib/adb ./i686-pc-solaris2.8/usr/lib/dmi ./i686-pc-solaris2.8/usr/lib/gss ./i686-pc-solaris2.8/usr/lib/gss/gl ./i686-pc-solaris2.8/usr/lib/lwp ./i686-pc-solaris2.8/usr/lib/nfs ./i686-pc-solaris2.8/usr/lib/nis ./i686-pc-solaris2.8/usr/lib/rcm ./i686-pc-solaris2.8/usr/lib/rcm/modules ./i686-pc-solaris2.8/usr/lib/saf ./i686-pc-solaris2.8/usr/lib/font ./i686-pc-solaris2.8/usr/lib/font/devpost ./i686-pc-solaris2.8/usr/lib/font/devpost/charlib ./i686-pc-solaris2.8/usr/lib/font/devaps ./i686-pc-solaris2.8/usr/lib/help ./i686-pc-solaris2.8/usr/lib/help/auths ./i686-pc-solaris2.8/usr/lib/help/auths/locale ./i686-pc-solaris2.8/usr/lib/help/auths/locale/C ./i686-pc-solaris2.8/usr/lib/help/profiles ./i686-pc-solaris2.8/usr/lib/help/profiles/locale ./i686-pc-solaris2.8/usr/lib/help/profiles/locale/C ./i686-pc-solaris2.8/usr/lib/inet ./i686-pc-solaris2.8/usr/lib/ldap ./i686-pc-solaris2.8/usr/lib/krb5 ./i686-pc-solaris2.8/usr/lib/llc2 ./i686-pc-solaris2.8/usr/lib/mail ./i686-pc-solaris2.8/usr/lib/mail/cf ./i686-pc-solaris2.8/usr/lib/mail/m4 ./i686-pc-solaris2.8/usr/lib/mail/sh ./i686-pc-solaris2.8/usr/lib/mail/feature ./i686-pc-solaris2.8/usr/lib/mail/domain ./i686-pc-solaris2.8/usr/lib/mail/mailer ./i686-pc-solaris2.8/usr/lib/mail/ostype ./i686-pc-solaris2.8/usr/lib/sgml ./i686-pc-solaris2.8/usr/lib/snmp ./i686-pc-solaris2.8/usr/lib/term ./i686-pc-solaris2.8/usr/lib/vold ./i686-pc-solaris2.8/usr/lib/class ./i686-pc-solaris2.8/usr/lib/class/IA ./i686-pc-solaris2.8/usr/lib/class/RT ./i686-pc-solaris2.8/usr/lib/class/TS ./i686-pc-solaris2.8/usr/lib/iconv ./i686-pc-solaris2.8/usr/lib/iconv/geniconvtbl ./i686-pc-solaris2.8/usr/lib/iconv/geniconvtbl/srcs ./i686-pc-solaris2.8/usr/lib/iconv/geniconvtbl/binarytables ./i686-pc-solaris2.8/usr/lib/power ./i686-pc-solaris2.8/usr/lib/print ./i686-pc-solaris2.8/usr/lib/print/bsd-adaptor ./i686-pc-solaris2.8/usr/lib/refer ./i686-pc-solaris2.8/usr/lib/refer/papers ./i686-pc-solaris2.8/usr/lib/spell ./i686-pc-solaris2.8/usr/lib/rmmount ./i686-pc-solaris2.8/usr/lib/autofs ./i686-pc-solaris2.8/usr/lib/cfgadm ./i686-pc-solaris2.8/usr/lib/security ./i686-pc-solaris2.8/usr/lib/locale ./i686-pc-solaris2.8/usr/lib/locale/C ./i686-pc-solaris2.8/usr/lib/locale/C/LC_TIME ./i686-pc-solaris2.8/usr/lib/locale/C/LC_NUMERIC ./i686-pc-solaris2.8/usr/lib/locale/C/LC_MESSAGES ./i686-pc-solaris2.8/usr/lib/locale/C/LC_COLLATE ./i686-pc-solaris2.8/usr/lib/locale/C/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/C/LC_MONETARY ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8 ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8/LC_TIME ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8/LC_NUMERIC ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8/LC_MESSAGES ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8/LO_LTYPE ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8/LC_COLLATE ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/en_US.UTF-8/LC_MONETARY ./i686-pc-solaris2.8/usr/lib/locale/en_CA ./i686-pc-solaris2.8/usr/lib/locale/en_US ./i686-pc-solaris2.8/usr/lib/locale/fr_CA ./i686-pc-solaris2.8/usr/lib/locale/iso_8859_1 ./i686-pc-solaris2.8/usr/lib/locale/iso_8859_1/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/th_TH ./i686-pc-solaris2.8/usr/lib/locale/th_TH/LC_TIME ./i686-pc-solaris2.8/usr/lib/locale/th_TH/LC_NUMERIC ./i686-pc-solaris2.8/usr/lib/locale/th_TH/LC_MESSAGES ./i686-pc-solaris2.8/usr/lib/locale/th_TH/LO_LTYPE ./i686-pc-solaris2.8/usr/lib/locale/th_TH/LC_COLLATE ./i686-pc-solaris2.8/usr/lib/locale/th_TH/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/th_TH/LC_MONETARY ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-1 ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-1/LC_TIME ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-1/LC_NUMERIC ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-1/LC_MESSAGES ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-1/LC_COLLATE ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-1/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-1/LC_MONETARY ./i686-pc-solaris2.8/usr/lib/locale/common ./i686-pc-solaris2.8/usr/lib/locale/common/LO_LTYPE ./i686-pc-solaris2.8/usr/lib/locale/iso_8859_15 ./i686-pc-solaris2.8/usr/lib/locale/iso_8859_15/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-15 ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-15/LC_TIME ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-15/LC_NUMERIC ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-15/LC_MESSAGES ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-15/LC_COLLATE ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-15/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/en_US.ISO8859-15/LC_MONETARY ./i686-pc-solaris2.8/usr/lib/locale/th_TH.TIS620 ./i686-pc-solaris2.8/usr/lib/locale/fr_CA.ISO8859-1 ./i686-pc-solaris2.8/usr/lib/locale/fr_CA.ISO8859-1/LC_TIME ./i686-pc-solaris2.8/usr/lib/locale/fr_CA.ISO8859-1/LC_NUMERIC ./i686-pc-solaris2.8/usr/lib/locale/fr_CA.ISO8859-1/LC_COLLATE ./i686-pc-solaris2.8/usr/lib/locale/fr_CA.ISO8859-1/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/fr_CA.ISO8859-1/LC_MONETARY ./i686-pc-solaris2.8/usr/lib/locale/en_CA.ISO8859-1 ./i686-pc-solaris2.8/usr/lib/locale/en_CA.ISO8859-1/LC_TIME ./i686-pc-solaris2.8/usr/lib/locale/en_CA.ISO8859-1/LC_NUMERIC ./i686-pc-solaris2.8/usr/lib/locale/en_CA.ISO8859-1/LC_MESSAGES ./i686-pc-solaris2.8/usr/lib/locale/en_CA.ISO8859-1/LC_COLLATE ./i686-pc-solaris2.8/usr/lib/locale/en_CA.ISO8859-1/LC_CTYPE ./i686-pc-solaris2.8/usr/lib/locale/en_CA.ISO8859-1/LC_MONETARY ./i686-pc-solaris2.8/usr/lib/locale/[EMAIL PROTECTED] ./i686-pc-solaris2.8/usr/lib/netsvc ./i686-pc-solaris2.8/usr/lib/netsvc/yp ./i686-pc-solaris2.8/usr/lib/netsvc/nis ./i686-pc-solaris2.8/usr/lib/netsvc/rstat ./i686-pc-solaris2.8/usr/lib/netsvc/rwall ./i686-pc-solaris2.8/usr/lib/netsvc/spray ./i686-pc-solaris2.8/usr/lib/netsvc/rusers ./i686-pc-solaris2.8/usr/lib/secure ./i686-pc-solaris2.8/usr/lib/smedia ./i686-pc-solaris2.8/usr/lib/localedef ./i686-pc-solaris2.8/usr/lib/localedef/src ./i686-pc-solaris2.8/usr/lib/localedef/src/iso_8859_1 ./i686-pc-solaris2.8/usr/lib/localedef/extensions ./i686-pc-solaris2.8/usr/lib/devfsadm ./i686-pc-solaris2.8/usr/lib/devfsadm/linkmod ./i686-pc-solaris2.8/usr/lib/link_audit ./i686-pc-solaris2.8/usr/lib/devconfig ./i686-pc-solaris2.8/usr/lib/devconfig/lib ./i686-pc-solaris2.8/usr/lib/devconfig/lib/locale ./i686-pc-solaris2.8/usr/lib/devconfig/lib/locale/C ./i686-pc-solaris2.8/usr/lib/devconfig/lib/locale/C/help ./i686-pc-solaris2.8/usr/lib/prodregdir ./i686-pc-solaris2.8/usr/include ./i686-pc-solaris2.8/usr/include/vm ./i686-pc-solaris2.8/usr/include/bsm ./i686-pc-solaris2.8/usr/include/des ./i686-pc-solaris2.8/usr/include/iso ./i686-pc-solaris2.8/usr/include/net ./i686-pc-solaris2.8/usr/include/nfs ./i686-pc-solaris2.8/usr/include/rpc ./i686-pc-solaris2.8/usr/include/sys ./i686-pc-solaris2.8/usr/include/sys/fs ./i686-pc-solaris2.8/usr/include/sys/i2o ./i686-pc-solaris2.8/usr/include/sys/iso ./i686-pc-solaris2.8/usr/include/sys/rsm ./i686-pc-solaris2.8/usr/include/sys/dktp ./i686-pc-solaris2.8/usr/include/sys/proc ./i686-pc-solaris2.8/usr/include/sys/scsi ./i686-pc-solaris2.8/usr/include/sys/scsi/conf ./i686-pc-solaris2.8/usr/include/sys/scsi/impl ./i686-pc-solaris2.8/usr/include/sys/scsi/targets ./i686-pc-solaris2.8/usr/include/sys/scsi/generic ./i686-pc-solaris2.8/usr/include/sys/debug ./i686-pc-solaris2.8/usr/include/sys/pcmcia ./i686-pc-solaris2.8/usr/include/sys/sysevent ./i686-pc-solaris2.8/usr/include/sys/hotplug ./i686-pc-solaris2.8/usr/include/sys/hotplug/pci ./i686-pc-solaris2.8/usr/include/xfn ./i686-pc-solaris2.8/usr/include/arpa ./i686-pc-solaris2.8/usr/include/ia32 ./i686-pc-solaris2.8/usr/include/ia32/sys ./i686-pc-solaris2.8/usr/include/ia32/sys/fs ./i686-pc-solaris2.8/usr/include/ia64 ./i686-pc-solaris2.8/usr/include/ia64/sys ./i686-pc-solaris2.8/usr/include/inet ./i686-pc-solaris2.8/usr/include/netinet ./i686-pc-solaris2.8/usr/include/gssapi ./i686-pc-solaris2.8/usr/include/security ./i686-pc-solaris2.8/usr/include/kerberosv5 ./i686-pc-solaris2.8/usr/include/rpcsvc ./i686-pc-solaris2.8/usr/include/protocols > ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-17 > 23:15 ------- > Look at the config.log inside the libstdc++ directory, it should say which > library it failed to locate. > Basically you need the solaris's libraries to do a cross compiler. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19492