<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>清野マイケルのブログ</title>
<link>https://ameblo.jp/jkneko2/</link>
<atom:link href="https://rssblog.ameba.jp/jkneko2/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>主にLinux</description>
<language>ja</language>
<item>
<title>Fedora9でPTAMをコンパイル</title>
<description>
<![CDATA[ マーカレスARのPTAMをFedora9でコンパイルしたときのメモ。<br><br>Fedoraなので、YUMが活用できるところは極力活用する。<br><br><font size="2" style="color: rgb(0, 128, 0);">$ mkdir PTAM<br>$ cd PTAM<br>$ (PTAM.zipをダウンロード)<br>$ cat PTAM_build.sh<br>#!/bin/sh<br># RPMインストール<br>sudo yum install -y lapack* blas* cvs <br><br># ソースダウンロード<br>cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/toon co -D "Fri Sep  5 15:20:31 BST 2008" TooN<br>cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/libcvd co -D "Fri Sep  5 15:20:31 BST 2008" libcvd<br>cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/libcvd co -D "Fri Sep  5 15:20:31 BST 2008" gvars3<br><br>cd TooN/<br>./configure<br>sudo make install<br>cd ..<br><br>cd libcvd/<br>export CXXFLAGS=-D_REENTRANT<br>./configure --without-ffmpeg<br>make<br>sudo make install<br>cd ..<br><br>cd gvars3/<br>./configure --disable-widgets<br>make<br>sudo make install<br>cd ..<br><br>fi<br><br>unzip PTAM.zip<br>cd PTAM<br>export INCLUDE_PATH="../ ../gvars3"<br>export LINK_PATH="../gvars3/libGVars3.a ../libcvd/libcvd.a -lglut -lreadline -llapack -lpthread"<br>cp Build/Linux/*.cc ./<br>sed -e "s:MY_CUSTOM_INCLUDE_PATH:$INCLUDE_PATH:g" -e "s:MY_CUSTOM_LINK_PATH:$LINK_PATH:g" -e "s:VideoSource_Linux_DV.o:VideoSource_Linux_V4L.o:g" &lt; Build/Linux/Makefile | &gt; Makefile<br>make<br>cd..<br></font><br><br>上記のスクリプトを実行すると、うまくいけばビルドできる。<br>ビルド通すのにライブラリのリンクが全然Makefileに書いてなくて<br>エラーでまくり。<br><br>
]]>
</description>
<link>https://ameblo.jp/jkneko2/entry-10148944651.html</link>
<pubDate>Wed, 08 Oct 2008 17:45:01 +0900</pubDate>
</item>
</channel>
</rss>
