unrecognized command line option ‘-fsanitize=undefined’

General support questions
Post Reply
pfsms
Posts: 4
Joined: 2018/02/08 20:54:46

unrecognized command line option ‘-fsanitize=undefined’

Post by pfsms » 2018/10/15 14:45:31

hello all
I wanna to install this package:
https://github.com/DavidButterfield/SCS ... Adaptation

I installed this packages as it says
# libaio-dev
# libfuse-dev
svn co https://github.com/DavidButterfield/MTE.git MTE
and after that i run this commands:
pushd MTE/trunk/src
make
after run make command it`s shows me this error:

Code: Select all

[root@site2 src]# make
cc -c -o mte_service.o -g -fPIC -D_GNU_SOURCE -DDEBUG -fsanitize=undefined -Og -I../include -Wall -Wextra -Wundef -Winit-self -Wstrict-prototypes -Wlogical-op -Wjump-misses-init -Wcast-align -Wold-style-definition  -Wredundant-decls -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wmissing-include-dirs -Wunsafe-loop-optimizations -Wcast-qual -Wformat=2 -Wshadow -Wswitch-default -Wswitch-enum -Wwrite-strings -Wno-unused-parameter		 mte_service.c
cc: error: unrecognized command line option ‘-fsanitize=undefined’
make: *** [mte_service.o] Error 1

would someone help me please?

thanks in advance

Elliott
Posts: 44
Joined: 2018/09/14 01:30:14

Re: unrecognized command line option ‘-fsanitize=undefined’

Post by Elliott » 2018/10/17 08:32:16

You need to upgrade gcc to version 4.9 or higher.
https://gcc.gnu.org/gcc-4.9/changes.html

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: unrecognized command line option ‘-fsanitize=undefined’

Post by TrevorH » 2018/10/17 10:41:16

There are newer gcc packages in SCL.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply