[Bf-committers] Replacement for pre-compiled Linux libraries

Bastien Montagne montagne29 at wanadoo.fr
Tue Nov 13 07:28:37 CET 2012


Fixed the issue with boost (note you'll have to erase your 
opt/lib/boost-1.51.0 dir before re-running the script).

There is also a problem with downloaded OIIO lib. You have to edit 
~/src/blender-deps/OpenImageIO-1.1.0/src/libutil/SHA1.cpp to move the 
'#include "SHA1.h"' line in first position, else you'll get stupid 
lining errors...

On 12/11/2012 23:27, Julien Duroure wrote:
> Hi Sergey,
>
> On my Ubuntu 12.04 LTS, 64 bits, I have a problem during OIIO compilation :
>
> running cmake -E copy
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/../LICENSE
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/build/License.txt 2>&1
> running cmake -E copy
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/../README.rst
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/build/Readme.rst 2>&1
> CMake Error: The following variables are used in this project, but they are
> set to NOTFOUND.
> Please set them or make sure they are set and tested correctly in the CMake
> files:
> Boost_INCLUDE_DIR (ADVANCED)
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/libOpenImageIO
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/iconvert
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/idiff
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/igrep
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/iinfo
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/maketx
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/oiiotool
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/testtex
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/iv
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/include
>     used as include directory in directory
> /home/ju/src/blender-deps/OpenImageIO-1.1.0/src/doc
>
> -- Configuring incomplete, errors occurred!
>
>
> Regards,
>
> Julien
>
> On Mon, Nov 12, 2012 at 8:49 PM, Sergey Sharybin<sergey.vfx at gmail.com>wrote:
>
>> Hi,
>>
>> I was working on a script which is aimed to install/build all
>> the dependencies needed by Blender. It should make it easier from
>> maintaince point of view than current libraries from the svn.
>>
>> I've tested the script using Fedora 14, 17 and Ubuntu 10.04, 12.10. Looks
>> like this script installs all needed dependencies from the report and
>> builds missing ones. However, it's not so nice to build Blender in a
>> virtual machine, so could not guarantee there's no linking errors happens
>> in the end.
>>
>> I would ask actual users of this platforms to check if the script behaves
>> properly and let me know if there're issues with the script. But please,
>> don't use bug tracker for this reports.
>>
>> This script is placed in build_files/build_environment/install_deps.sh.
>>
>> One more thing i would need help with is updating wiki pages around
>> http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux(think
>> we'll need to mention the script there when it'll be considered 100% ready)
>>
>> Also, i would like to zap precompiled libraries to the end of this week if
>> the script will work nicely.
>>
>> --
>> With best regards, Sergey Sharybin
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>



More information about the Bf-committers mailing list