Displaying 20 results from an estimated 133 matches for "dcmake_cxx_flags".
2013 Aug 08
2
[LLVMdev] lld build
Hi,
Currently, I can build lld/llvm on Fedora 17 but fail to build it on iMac. The commands I use as follows. Anyone can help me? Or is there the lld mail list I can post the question?
Linux/Fedora can be built by the following command
cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_FLAGS=-std=c++11 -DCMAKE_BUILD_TYPE=Debug -G "Unix Makefiles" ../src/
make
iMac cannot be built by the following command (fail on Xcode compile)
cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_FLAGS=-std=c++0x -DCMAKE_BUILD_TYPE=Debug -G "Xcode" ../src/
Jona...
2015 Jul 20
3
[LLVMdev] CMake does not propagate flags to build
I regularly use '-DCMAKE_CXX_FLAGS' when configuring CLang/LLVM to distinguish my builds (Alpha/Beta/Final) or to build custom versions, usually by adding additional '-D' flags, but I discovered I had to add the ':STRING' qualifier to it when invoking 'cmake'. With 'gmake' this is equivalent to &...
2013 Aug 08
0
[LLVMdev] lld build
..., I can build lld/llvm on Fedora 17 but fail to build it on iMac. The commands I use as follows. Anyone can help me? Or is there the lld mail list I can post the question?
>
> Linux/Fedora can be built by the following command
> cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_FLAGS=-std=c++11 -DCMAKE_BUILD_TYPE=Debug -G "Unix Makefiles" ../src/
> make
>
> iMac cannot be built by the following command (fail on Xcode compile)
> cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_FLAGS=-std=c++0x -DCMAKE_BUILD_TYPE=Debug -G "Xcode&...
2015 Jul 20
2
[LLVMdev] CMake does not propagate flags to build
...6cf3afb822df6a6e/CMakeLists.txt#L207
>
> Everything is correctly built with -fno-omit-frame-pointer.
>
> Any suggestion why it would be the case?
>
> Thanks,
> Adrian
>
> On Mon, Jul 20, 2015, at 01:39 PM, Martin J. O'Riordan wrote:
> > I regularly use '-DCMAKE_CXX_FLAGS' when configuring CLang/LLVM to
> > distinguish my builds (Alpha/Beta/Final) or to build custom versions,
> > usually by adding additional '-D' flags, but I discovered I had to add
> > the ':STRING' qualifier to it when invoking 'cmake'. With 'gmak...
2017 Aug 19
1
Which is the best compiler to build LLVM 5.0.0 rc2?
...ommand: /opt/cmake/bin/cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/home/fletcher/LLVM/llvm-5.0.rc2/local_71 -DCMAKE_C_COMPILER=/opt/gcc-7.1/bin/gcc CMAKE_CXX_COMPILER=/opt/gcc-7.1/bin/g++ -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_TARGETS_TO_BUILD="host" -DCMAKE_CXX_FLAGS="-std=c++11 -I/opt/gcc-7.1/include/c++/7.1.0" -DCMAKE_EXE_LINKER_FLAGS="-Xlinker -R/opt/gcc-7.1/lib64 -L/opt/gcc-7.1/lib64" ../llvm
First Error:
Building CXX object projects/libcxxabi/src/CMakeFiles/cxxabi_objects.dir/cxa_aux_runtime.cpp.o
In file included from /home/fletcher/...
2016 Jul 06
2
GCC prerequisites for building LLVM head?
Sorry for the delay, I had to experiment and build everything to be sure.
I am actually getting the same problem with GCC v4.9.3 on CentOS, but for both Cygwin and Linux adding '-D_GLIBCXX_USE_C99' to the '-DCMAKE_CXX_FLAGS:STRING=' flag during configuration cured the problem.
MartinO
-----Original Message-----
From: Renato Golin [mailto:renato.golin at linaro.org]
Sent: 06 July 2016 11:10
To: Martin.ORiordan at movidius.com
Cc: LLVM Developers <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] GCC pre...
2015 Jul 20
3
[LLVMdev] CMake does not propagate flags to build
...> - CMAKE_CXX_FLAGS_RELWITHDEBINFO
>
> The one of those you get depends on what you set CMAKE_BUILD_TYPE to.
> Options are ‘Debug, Release, RelWithDebInfo, MinSizeRel’
>
> Cheers,
> Pete
> > On Jul 17, 2015, at 8:41 PM, adek at adek.io wrote:
> >
> > '-DCMAKE_CXX_FLAGS=-fno-omit-frame-pointer -Wno-maybe-uninitialized
> > -fPIC -fPIE'
> > -- The C compiler identification is GNU 4.8.1
> > -- The CXX compiler identification is GNU 4.8.1
> > -- Check for working C compiler:
> > /home/engshare/third-party2/gcc/4.8.1/centos6-native/cc6...
2016 Mar 07
3
EH failures in MCJIT
...be fixed when
> building with clang 3.8. IIRC the cause of the errors is that
> libc++abi.so linked to the wrong unwinding libraries pre-3.8. I believe
> the relevant commit is r255559 (http://reviews.llvm.org/rL255559).
>
> PS. You should use -DLLVM_ENABLE_LIBCXX=ON instead of
> -DCMAKE_CXX_FLAGS='-stdlib=libc++'.
>
Thanks. I'll switch to 3.8 once it's released.
-Krzysztof
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
2016 May 06
3
build issue in llvm-clang cross tool chain for arm target
...DCMAKE_CROSSCOMPILING=True
-DCMAKE_INSTALL_PREFIX=/home/iiita/crossbuild/build
-DLLVM_TABLEGEN=/home/iiita/llvm-3.8/build/bin/llvm-tblgen
-DCLANG_TABLEGEN=/home/iiita/llvm-3.8/build/bin/clang-tblgen
-DLLVM_DEFAULT_TARGET_TRIPLE=arm-linux-gnueabihf -DLLVM_TARGET_ARCH=ARM
-DLLVM_TARGETS_TO_BUILD=ARM -DCMAKE_CXX_FLAGS='-target
armv7a-linux-gnueabihf -mcpu=cortex-a9
-I/usr/arm-linux-gnueabihf/include/c++/4.7.3/arm-linux-gnueabihf/
-I/usr/arm-linux-gnueabihf/include/ -mfloat-abi=hard -ccc-gcc-name
arm-linux-gnueabihf-gcc'
*Error message:*
CMake Error at cmake/modules/CheckAtomic.cmake:33 (message):
Host...
2019 Oct 28
2
How to Switch to Static Runtime and Enable C++ Exceptions?
...per Command Prompt for VS2019) and I need to know how to switch to a static runtime. I've tried setting LLVM's variable for this, but it didn't work. I still have a dynamic runtime. Along with that, I also need to know how to enable C++ exceptions.
One thing I tried was to do "-DCMAKE_CXX_FLAGS="/std:c++17 /MT /EHsc /permissive-"" but this also didn't work. Specifying these on the CXXFLAGS environment variable didn't do anything either. I was using the same session of the Developer Command Prompt, but I made sure to run "refreshenv" to take the new envir...
2017 Apr 06
4
Question about LLVM Building Error with "-DLLVM_ENABLE_DUMP" and "RelWithDebInfo"
Hi All,
I have tried to build llvm tip as following:
cmake -DCMAKE_CXX_FLAGS:STRING="-DLLVM_ENABLE_DUMP"
-DCMAKE_BUILD_TYPE=RelWithDebInfo ../llvm
After running 'make', I have got error messages like below.
llvm/lib/CodeGen/MachineRegisterInfo.cpp:462:67: error: no ‘void
llvm::MachineRegisterInfo::dumpUses(unsigned int) const’ member function
declared...
2017 Aug 01
2
ubsan no longer compiles when libc++ is the default
...=ON \
-DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=gold"
\
-DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=gold"\
-DCMAKE_BUILD_TYPE=RelWithDebInfo ' \
-DCMAKE_C_FLAGS="-O2 -g" \
-DCMAKE_CXX_FLAGS="-O2 -g" \
-DENABLE_LINKER_BUILD_ID=ON \
-DLLVM_ENABLE_ASSERTIONS=ON \
-DLLVM_ENABLE_PIC=ON \
-DLLVM_BINUTILS_INCDIR=/usr/include \
-DLLVM_TARGETS_TO_BUILD=hos...
2015 Jul 08
2
[LLVMdev] Building clang + libc++ + libc++abi
...and libc++abi on Linux.
I looked at the instructions on the libc++ page and for Linux it
recommends building with -stdlib=libc++ -lc++abi.
Encouraging! Now, how do I get those options to a CMake build of
llvm/clang? There's CMAKE_CXX_FLAGS but I'm not sure how to set it.
Will a simple -DCMAKE_CXX_FLAGS=-stdlib=libc++ suffice? Will that
properly propagate from the command line without overriding all the
flags set by individual CMakeLists.txt files? I don't want to, for
example, lose optimization flags on a release build.
And what about linker flags? What CMake variable controls those? The...
2016 Jul 06
2
GCC prerequisites for building LLVM head?
...[llvm-dev] GCC prerequisites for building LLVM head?
On 6 July 2016 at 19:02, Martin J. O'Riordan <martin.oriordan at movidius.com> wrote:
> I am actually getting the same problem with GCC v4.9.3 on CentOS, but for both Cygwin and Linux adding '-D_GLIBCXX_USE_C99' to the '-DCMAKE_CXX_FLAGS:STRING=' flag during configuration cured the problem.
Right, I don't use that flag, why do you need that?
cheers,
--renato
2017 May 01
2
Problem with Polly build
...\
> -DCMAKE_BUILD_TYPE="Release" \
> -DCMAKE_INSTALL_PREFIX:PATH=${InstallDir} \
> -DCMAKE_C_COMPILER=${GCCDir}/bin/gcc \
> -DCMAKE_C_FLAGS="-m64" \
> -DCMAKE_CXX_COMPILER=${GCCDir}/bin/g++ \
> -DCMAKE_CXX_FLAGS="-m64" \
> -DPYTHON_EXECUTABLE=${PythonDir}/bin/python \
> -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \
> -DLLVM_LIBDIR_SUFFIX=64 \
> -DLLVM_TARGETS_TO_BUILD="X86" \
> ${LLVMSourceDir}
>
> I build LLVM...
2016 Jan 16
2
Building SVN head with CMake - shared libraries?
...ith
> -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON atm, and will let
> you know if any problem arises.
I am trying to enable this on openSUSE but it seems to break
standalone lldb (note that we don't ship static libs):
cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
-DCMAKE_CXX_FLAGS=-stdlib=libc++ -DLLVM_BUILD_LLVM_DYLI
B=ON -DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_LIBDIR_SUFFIX=64 -DLLDB_PA
TH_TO_LLVM_BUILD=/usr -DLLDB_PATH_TO_CLANG_BUILD=/usr
-DLLVM_RUNTIME_OUTPUT_INTDIR=/home/abuild/rpmbuild/BUILD/lldb-3.8.0/buil
d/bin -...
2012 Mar 28
2
[LLVMdev] Building past few days with Clang++ and Clang produces errors on Cmake for Debian Linux
...t clang and clang++ via
gcc-4.6.3 under /usr/local/bin... /clang .../clang++ as follows:
> mdriftmeyer at horus:~/DeveloperProjects/LLVMProject/cmake-llvm$ cmake
> -DCMAKE_BUILD_TYPE=MinSizeRel
> -DCMAKE_CXX_COMPILER=/usr/local/bin/clang++
> -DCMAKE_C_COMPILER=/usr/local/bin/clang -DCMAKE_CXX_FLAGS='-O2'
> CMAKE_C_FLAGS='-O2' -DLLVM_BUILD_EXAMPLES=ON -DLLVM_BUILD_TESTS=ON
> -DLLVM_INCLUDE_TESTS=ON
> -DLLVM_TARGETS_TO_BUILD='ARM;CppBackend;PTX;Hexagon;X86' ../trunk/llvm/
> -- Target triple: x86_64-unknown-linux-gnu
> -- Native target architecture is X8...
2018 Jul 23
2
Requesting for help.
...directory_llvm/bin/clang++
-DLLVM_TABLEGEN=../build_llvm_directory/bin/llvm-tblgen
-DCLANG_TABLEGEN=../build_llvm_directory/bin/clang-tblgen
-DCROSSCOMPILING=True -DCMAKE_INSTALL_PREFIX=../tmp_two
-DLLVM_DEFAULT_TARGET_TRIPLE=aarch64-linux-gnu -DLLVM_TARGET_ARCH=AARCH64
-DLLVM_TARGETS_TO_BUILD=ARM -DCMAKE_CXX_FLAGS='-target aarch64-linux-gnu
--sysroot=../myOwnToolChainTwo/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/aarch64-linux-gnu/libc
--gcc-toolchain=../myOwnToolChainTwo/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/
-mcpu=cortex-a72' -DLLVM_ENABLE_LIBCXX=ON -DLLVM_ENABLE_PIC=False ../llv...
2016 May 05
2
LLVM cross compilation for arm target
...nja /home/iiita/llvm-exp/llvm
-DCMAKE_CROSSCOMPILING=True
-DCMAKE_INSTALL_PREFIX=/home/iiita/llvm-exp/llvm/build
-DLLVM_TABLEGEN=/usr/bin/host/llvm-tblgen
-DCLANG_TABLEGEN=/usr/bin/host/clang-tblgen
-DLLVM_DEFAULT_TARGET_TRIPLE=arm-linux-gnueabihf -DLLVM_TARGET_ARCH=ARM
-DLLVM_TARGETS_TO_BUILD=ARM -DCMAKE_CXX_FLAGS='-target
armv7a-linux-gnueabihf -mcpu=cortex-a9
-I/usr/arm-linux-gnueabihf/include/c++/4.7.1/arm-linux-gnueabihf/
-I/usr/arm-linux-gnueabihf/include/ -mfloat-abi=hard -ccc-gcc-name
arm-linux-gnueabihf-gcc'
*error :*
CMake Error at cmake/modules/CheckCompilerVersion.cmake:38 (message):...
2015 Jul 18
2
[LLVMdev] CMake does not propagate flags to build
'-DCMAKE_CXX_FLAGS=-fno-omit-frame-pointer -Wno-maybe-uninitialized
-fPIC -fPIE'
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is GNU 4.8.1
-- Check for working C compiler:
/home/engshare/third-party2/gcc/4.8.1/centos6-native/cc6c9dc/bin/gcc
-- Check for working C compiler:
/hom...