[Beignet] [PATCH] Fix the bug of LLVM_LFLAGS fail to set
Zhigang Gong
zhigang.gong at linux.intel.com
Mon Sep 15 21:29:02 PDT 2014
LGTM, pushed, thanks.
On Tue, Sep 16, 2014 at 11:12:10AM +0800, junyan.he at inbox.com wrote:
> From: Junyan He <junyan.he at linux.intel.com>
>
> The LLVM_LFLAGS is used before finding the LLVM package,
> which causes the CMake fails to set correct -L flags and
> cause linkage error.
>
> Signed-off-by: Junyan He <junyan.he at linux.intel.com>
> ---
> CMakeLists.txt | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/CMakeLists.txt b/CMakeLists.txt
> index e5decd6..668a088 100644
> --- a/CMakeLists.txt
> +++ b/CMakeLists.txt
> @@ -82,7 +82,6 @@ elseif (COMPILER STREQUAL "ICC")
> endif ()
> set (CMAKE_CXX_FLAGS "${CMAKE_C_CXX_FLAGS} -std=c++0x -Wno-invalid-offsetof -fno-rtti")
> set (CMAKE_C_FLAGS "${CMAKE_C_CXX_FLAGS}")
> -set (CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined ${LLVM_LFLAGS}")
> set (CMAKE_CXX_FLAGS_DEBUG "-O0 -g -DGBE_DEBUG=1")
> set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DGBE_DEBUG=1")
> set (CMAKE_CXX_FLAGS_MINSIZEREL "-Os -DNDEBUG -DGBE_DEBUG=0")
> @@ -96,6 +95,8 @@ set (CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG -DGBE_DEBUG=0")
> #INCLUDE(CMake/FindLLVM.cmake)
> Find_Package(LLVM 3.3)
>
> +set (CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined ${LLVM_LFLAGS}")
> +
> # XLib
> Find_Package(X11)
> IF(X11_FOUND)
> --
> 1.7.9.5
>
>
>
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
More information about the Beignet
mailing list