Managed to compile without cuda, it's awesome! I'm converting my creative commons test scene Sala into Cycles. It could be helpful for devs :D
http://www.3developer.com/sala/sala-cycles.zip Here's how its going, missing are bumps, alphamaps, top glass, some textures, sunlamp, HDRI.. there are some bugs like the floor image not showing anymore.. it used to! :) also lotsa crashes http://3developer.com/tmp/cycles_01.png Here's a luxrender version (composited) with all the features http://www.3developer.com/sala/sala.png keep up with the awesome job! Daniel Salazar 3Developer.com On Sat, Apr 30, 2011 at 2:08 AM, Daniel Salazar - 3Developer.com <zan...@gmail.com> wrote: > BTW me and other guys had this problem in Ubuntu and Suse > > http://www.pasteall.org/21264 > > had to copy the files manually > > Daniel Salazar > 3Developer.com > > > > On Sat, Apr 30, 2011 at 12:36 AM, Paul Melis <paul.me...@sara.nl> wrote: >> On 04/30/11 07:52, Michael Fox wrote: >>> Use ccmake as with it you can set the paths of your includes >> Perhaps a bit more detail will help :) >> >> First, you can run make with VERBOSE=1 to check the exact compiler >> command, and see the include paths actually used. It's strange that >> OpenJPEG isn't found in your case, as the default search location is >> under /usr, and since you have /usr/include/openjpeg.h that should be >> enough. >> >> Secondly, the top-level CMakeLists.txt file has a few OpenJPEG related >> values: >> >> option(WITH_IMAGE_OPENJPEG "Enable OpenJpeg Support >> (http://www.openjpeg.org)" ON) >> >> ... >> >> if(WITH_IMAGE_OPENJPEG) >> if(UNIX AND NOT APPLE) >> set(OPENJPEG /usr) >> set(OPENJPEG_INC ${OPENJPEG}/include) >> set(OPENJPEG_LIB openjpeg) >> set(OPENJPEG_LIBPATH ${OPENJPEG}/lib) >> else() >> set(OPENJPEG ${CMAKE_SOURCE_DIR}/extern/libopenjpeg) >> set(OPENJPEG_INC ${OPENJPEG}) >> endif() >> endif() >> >> If you don't need OpenJPEG support (don't know what it's used for) you >> can set WITH_IMAGE_OPENJPEG to OFF: >> >> ~/blender-cycles-build$ cmake <cycles-source-dir> >> -DWITH_IMAGE_OPENJPEG=OFF <other options you want to set> >> >> But I see in your other reply that you already know this :) >> >> HTH, >> Paul >> >>> >>> On 30/04/11 15:27, Daniel Salazar - 3Developer.com wrote: >>>> make fails in latest OpenSuSE 11.4 with this >>>> >>>> [ 31%] Building C object >>>> source/blender/imbuf/CMakeFiles/bf_imbuf.dir/intern/jp2.c.o >>>> /home/zanqdo/Storage/Blender/blender-cycles/blender/source/blender/imbuf/intern/jp2.c:43:22: >>>> fatal error: openjpeg.h: No such file or directory >>>> compilation terminated. >>>> make[2]: *** [source/blender/imbuf/CMakeFiles/bf_imbuf.dir/intern/jp2.c.o] >>>> Error 1 >>>> make[1]: *** [source/blender/imbuf/CMakeFiles/bf_imbuf.dir/all] Error 2 >>>> make: *** [all] Error 2 >>>> >>>> In my system that header file is located here: >>>> >>>> usr/include/openjpeg.h >>>> >>>> somehow cmake isn't finding it? >>>> >>>> cheers >>>> >>>> Daniel Salazar >>>> 3Developer.com >>>> >>>> >>>> >>>> On Fri, Apr 29, 2011 at 11:09 AM, Paul Melis<paul.me...@sara.nl> wrote: >>>>> Hi, >>>>> >>>>> On 04/28/11 12:28, Brecht Van Lommel wrote: >>>>>> Actually, anything on this list is open to be implemented by others. >>>>>>> From the point of view of the core engine, if implemented well they >>>>>> can fit in right away. I guess the first ones go from a couple of days >>>>>> to a week, once you are familiar with the code, the big features can >>>>>> take from a week to multiple months. It's quite hard to say, but if >>>>>> someone is interested, they can of course contact me, and I can give >>>>>> some pointers on how to go about implementing things. >>>>>> >>>>>> For me personally, integration, stability, performance, will likely >>>>>> take up most of the time for now. >>>>> How should we report build problems found? Here on the list? >>>>> >>>>> If so, on a Gentoo 32-bit Linux system with GCC 4.4.5 I get: >>>>> >>>>> [ 95%] Building CXX object >>>>> intern/cycles/util/CMakeFiles/cycles_util.dir/util_system.cpp.o >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp: In >>>>> function 'std::string ccl::system_cpu_brand_string()': >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: can't find a register in class 'BREG' while reloading 'asm' >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: can't find a register in class 'BREG' while reloading 'asm' >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: can't find a register in class 'BREG' while reloading 'asm' >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: can't find a register in class 'BREG' while reloading 'asm' >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: 'asm' operand has impossible constraints >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: 'asm' operand has impossible constraints >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: 'asm' operand has impossible constraints >>>>> /home/melis/c/blender-cycles-svn/intern/cycles/util/util_system.cpp:63: >>>>> error: 'asm' operand has impossible constraints >>>>> make[2]: *** >>>>> [intern/cycles/util/CMakeFiles/cycles_util.dir/util_system.cpp.o] Error 1 >>>>> make[1]: *** [intern/cycles/util/CMakeFiles/cycles_util.dir/all] Error 2 >>>>> make: *** [all] Error 2 >>>>> >>>>> Attached a patch (untested, but it compiles) based on the stuff in >>>>> http://newbiz.github.com/cpp/2010/12/20/Playing-with-cpuid.html. >>>>> >>>>> Regards, >>>>> Paul >>>>> >>>>> _______________________________________________ >>>>> Bf-committers mailing list >>>>> Bf-committers@blender.org >>>>> http://lists.blender.org/mailman/listinfo/bf-committers >>>>> >>>>> >>>> _______________________________________________ >>>> Bf-committers mailing list >>>> Bf-committers@blender.org >>>> http://lists.blender.org/mailman/listinfo/bf-committers >>> _______________________________________________ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >> >> _______________________________________________ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers