This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug regression/53964] regression: sparc64 FreeBSD: /usr/ports/lang/gcc46/work/build/./prev-gcc/include/stddef.h:150:26: error: two or more data types n declaration specifiers
- From: "mexas at bristol dot ac.uk" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 23 Jan 2013 10:14:52 +0000
- Subject: [Bug regression/53964] regression: sparc64 FreeBSD: /usr/ports/lang/gcc46/work/build/./prev-gcc/include/stddef.h:150:26: error: two or more data types n declaration specifiers
- Auto-submitted: auto-generated
- References: <bug-53964-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53964
--- Comment #7 from Anton Shterenlikht <mexas at bristol dot ac.uk> 2013-01-23 10:14:52 UTC ---
a great miracle happened here:
# pkg info -xo gcc-4.6
gcc-4.6.4.20121123: lang/gcc46
#
I didn't have to do anything extra to get it build.
However, I'm getting this error using the new 4.6 compiler
to build lapack:
gfortran46 -O -Wl,-rpath=/usr/local/lib/gcc46 -fPIC -c LAPACK_version.f -o
LAPACK_version.o
gfortran46 -Wl,-rpath=/usr/local/lib/gcc46 -fPIC -o testlsame lsame.o
lsametst.o
/usr/local/lib/gcc46/gcc/sparc64-portbld-freebsd10.0/4.6.4/../../../libgfortran.so:
undefined reference to `__emutls_v._ThreadRuneLocale'
collect2: ld returned 1 exit status
*** [testlsame] Error code 1