FreeCAD 0.12(0.13?)

以前に記したFreeCAD最新版のコンパイル方法でやったら、メニューが表示されなくなった(?)との問い合わせがあり、調べてみた。

⇒現時点の最新版のコンパイル方法は本家のほうでしっかり更新されていました。最新版コンパイル方法はこちら

とはいえ、linuxの様々なヴァージョンに対応してやり方が異なるようで、これを読解するのも一苦労であった。DEXCS2010/2011 for OpenFOAM(R)は、ubuntu-10.04 なので、一番下あたりに方法が纏めてあったので、基本はこれで良いのだが、

sudo add-apt-repository ppa:freecad-maintainers/freecad-daily && sudo apt-get update
sudo apt-get install build-essential python libcoin60-dev libsoqt4-dev
libxerces-c2-dev libboost-dev libboost-date-time-dev libboost-filesystem-dev
libboost-graph-dev libboost-iostreams-dev libboost-program-options-dev
libboost-serialization-dev libboost-signals-dev libboost-regex-dev libboost-thread-dev
libqt4-dev qt4-dev-tools python2.6-dev libopencascade-dev libsoqt4-dev
libode-dev subversion cmake libeigen2-dev libsimage-dev python-qt4
libtool autotools-dev automake bison flex libf2c2-dev gfortran libeigen3-dev libqtwebkit-dev

# checkout the latest source
svn co https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk freecad

# go to source dir
cd freecad 

# build configuration
cmake .

# build FreeCAD
make

# test FreeCAD
cd bin
./FreeCAD -t 0

その前に、もう1点、The Eigen3 libraryなるものが必要だとあり、これが通常のリポジトリからは入手できないので、FreeCAD Daily Builds PPAから、以下をリポジトリに追加してから実施せよとの事。

deb http://ppa.launchpad.net/freecad-maintainers/freecad-daily/ubuntu lucid main
deb-src http://ppa.launchpad.net/freecad-maintainers/freecad-daily/ubuntu lucid main

こうして出来上がった最新版

  • https://ocse2.com/wp-content/uploads/2011/12/FreeCAD_868.png
  • ちなみに、上記リポジトリを追加すると、最新版バイナリもインストール出来るようになる
  • https://ocse2.com/wp-content/uploads/2011/12/f8efbc81b2c3e337d095a8ce424368b3.png

バイナリインストールした最新版

  • https://ocse2.com/wp-content/uploads/2011/12/FreeCAD_869.png
  • 昨日の日付になっていますが
  • 起動は以下のコマンドにて(インストール場所)
    /usr/lib/freecad/bin/FreeCAD
Share

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください