This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug other/83413] New: that's a compiler bug, not something we can address. MAME is known to be buildable for other ARM targets (e.g. Raspberry Pi) right now so it appears to be an issue with whatever you're building for.


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83413

            Bug ID: 83413
           Summary: that's a compiler bug, not something we can address.
                    MAME is known to be buildable for other ARM targets
                    (e.g. Raspberry Pi) right now so it appears to be an
                    issue with whatever you're building for.
           Product: gcc
           Version: 7.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: perfeitoan at hotmail dot com
  Target Milestone: ---

Compiling src/mame/video/bfm_adr2.cpp...
Linking chdman...
/usr/bin/ld: ../../../../../scripts/src/libutils.a(strformat.o): relocation
R_ARM_MOVW_ABS_NC against `_ZNKSt5ctypeIcE8do_widenEc' can not be used when
making a shared object; recompile with -fPIC
../../../../../scripts/src/libutils.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [chdman.make:250: ../../../../../chdman] Error 1
make[1]: *** [Makefile:1036: chdman] Error 2
make[1]: *** Waiting for unfinished jobs....
Compiling src/mame/video/bfm_dm01.cpp...
Compiling src/lib/formats/pasti_dsk.cpp...
Compiling src/lib/formats/ti99_dsk.cpp...
Compiling src/lib/formats/tzx_cas.cpp...
Compiling src/lib/formats/upd765_dsk.cpp...
Compiling src/lib/formats/vdk_dsk.cpp...
Compiling src/lib/formats/victor9k_dsk.cpp...
Compiling src/lib/formats/wd177x_dsk.cpp...
Archiving libformats.a...
Archiving libbfm.a...
Archiving libbarcrest.a...
make: *** [makefile:1254: linux] Error 2
[aperfeito@alarm mame]$


SYSTEM:

Linux alarm 3.10.18-24-ARCH #1 SMP Wed Nov 29 16:27:21 PST 2017 armv7l
GNU/Linux

COMMAND:
make TARGET=mame REGENIE=1 TOOLS=1 SUBTARGET=mame -j5

GCC:

[aperfeito@alarm mame]$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/7.2.1/lto-wrapper
Target: armv7l-unknown-linux-gnueabihf
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib
--libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info
--with-bugurl=https://github.com/archlinuxarm/PKGBUILDs/issues
--enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-shared
--enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch
--disable-libssp --enable-gnu-unique-object --enable-linker-build-id
--enable-lto --enable-plugin --enable-install-libiberty
--with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib
--disable-werror --enable-checking=release --enable-default-pie
--enable-default-ssp --host=armv7l-unknown-linux-gnueabihf
--build=armv7l-unknown-linux-gnueabihf --with-arch=armv7-a --with-float=hard
--with-fpu=vfpv3-d16
Thread model: posix
gcc version 7.2.1 20171128 (GCC)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]