blender2.5 build on Ubuntu10.04(amd64) (vmware15)
まとめ
sudo apt-get update && sudo apt-get upgrade sudo apt-get install cmake build-essential libfreetype6-dev libglew-dev libglu1-mesa-dev libjpeg-dev libpng12-dev libsndfile1-dev libx11-dev libxi-dev libalut-dev libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev libfftw3-dev libjack-dev libmp3lame-dev libopenal-dev libopenexr-dev libopenjpeg-dev libsdl1.2-dev libswscale-dev libtheora-dev libvorbis-dev libx264-dev libspnav-dev libsamplerate-dev python3 python3-dev mkdir ~/blender cd ~/blender wget -P ~/blender https://download.blender.org/durian/blender/Blender_RenderBranch_source.tgz tar -xzvf Blender_RenderBranch_source.tgz rm Blender_RenderBranch_source.tgz mkdir build cd build cmake ../render25 -DWITH_INSTALL:BOOL=FALSE make
ubuntu 10.04 blender build memo
base
- 空のVM作成→ISO読み込みで日本語化適用
- 古いのでリポジトリ変更jp.archive -> old-releases
sudo cp -p /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i -e 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list sudo sed -i -e 's/security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update && sudo apt-get upgrade
- vmwareをまたいでコピペするために
- cmakeをいれる
sudo apt-get install cmake
- 色々いれる
sudo apt-get update; sudo apt-get install build-essential libfreetype6-dev libglew-dev libglu1-mesa-dev libjpeg-dev libpng12-dev libsndfile1-dev libx11-dev libxi-dev libalut-dev libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev libfftw3-dev libjack-dev libmp3lame-dev libopenal-dev libopenexr-dev libopenjpeg-dev libsdl1.2-dev libswscale-dev libtheora-dev libvorbis-dev libx264-dev libspnav-dev
https://archive.blender.org/wiki/index.php/Dev:2.5/Doc/Building_Blender/Linux/Ubuntu_9.10/Cmake/
- sourceダウンロード&cmake
mkdir ~/blender wget -P ~/blender https://download.blender.org/durian/blender/Blender_RenderBranch_source.tgz cd ~/blender tar -xzvf Blender_RenderBranch_source.tgz rm Blender_RenderBranch_source.tgz mkdir build cd build cmake ../render25 -DWITH_INSTALL:BOOL=FALSE
- 無事cmakeできた
make
- /home/ubuntu/blender/render25/intern/audaspace/SRC/AUD_SRCResampleReader.h:32:24: error: samplerate.h: そのようなファイルやディレクトリはありません
- libsamplerate-devをいれる
sudo apt-get install libsamplerate-dev
https://blenderartists.org/t/blender-2-5-development-updates/435626/3915
make
/home/ubuntu/blender/render25/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c:31:20: error: Python.h: そのようなファイルやディレクトリはありません /home/ubuntu/blender/render25/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c:32:21: error: compile.h: そのようなファイルやディレクトリはありません /home/ubuntu/blender/render25/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c:33:18: error: eval.h: そのようなファイルやディレクトリはありません