[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:31895] clang初使い



植竹@横浜です
plamoにvlc mediaplayerがなくなってから、git sourceを
使っていますが、今回git pullしたら、「C99 compiler」を
要求されて、configureさえ通らなくなりました。
plamoではllvmとclangが用意されてるのを思い出して実験して見ました。

環境 plamo-5.3 x86_64
     ffmpeg-2.6.1 (2.5.4は以前vlcのbuildに失敗したので
           upgradeしましたが、2.4.4でも行けると思う)
     vlc-3.0.0-git 2015/07/08
     contribのclangインストール

patch これが正解かどうか自信ありませんが、ともかく通った(汗)
 -------------------------------------------------------------
--- build/configure.ac.orig	2015-07-09 16:54:48.000000000 +0900
+++ build/configure.ac	2015-07-09 16:59:08.000000000 +0900
@@ -71,7 +71,7 @@
 AC_CHECK_PROGS(DESKTOP_FILE_VALIDATE, [${DESKTOP_FILE_VALIDATE} desktop-file-validate], :)
 AC_PATH_PROG(YASM, yasm)
 AC_ARG_VAR([BUILDCC], [Build system C11 or C99 compiler command])
-AC_PATH_PROGS(BUILDCC, [c11-gcc c11 c99-gcc c99], [false])
+AC_PATH_PROGS(BUILDCC, [clang  gnu99 c99], [false])
 AS_IF([test "$BUILDCC" = "false"], [
   AC_MSG_ERROR([Cannot find native C99 compiler: please define BUILDCC.])
 ])
------------------------------------------------------------
configureとmakeの前に次をexport

export CC='clang'
export BUILDCC='clang'
export CXX='clang++'

build速度はとても遅いです。clang使うには何か環境設定が
必要なんですかね。vlcの動作に異常はありません、快調!

-- 
Uetake Sadao <uetake-s813@xxxxxxxxxxxxxxx>



[検索ページ] [メール一覧]
Plamo ML 公開システム