## Where communities thrive

• Join over 1.5M+ people
• Join over 100K+ communities
• Free without limits
• Create your own community
##### Activity
Krzysztof Marczak
@buddhi1980
as I remembed changing of language caused crashing of application
Sebastian Jennen
@zebastian
ok, i will comment this line.
Krzysztof Marczak
@buddhi1980
ok
Sebastian Jennen
@zebastian
lets see, if it had still any effect
Sebastian Jennen
@zebastian
fix is out now:
buddhi1980/mandelbulber2@78a9673
Krzysztof Marczak
@buddhi1980
great!
Sebastian Jennen
@zebastian
i finally got travis ci working for linux: https://github.com/zebastian/mandelbulber2/blob/master/.travis.yml
only drawback is, that it is not working with container based system, but rather ugly direct package installing.
i will also try to make it working with osx and write all changes back to main repository.
Krzysztof Marczak
@buddhi1980
wow! I have already gave up.
Sebastian Jennen
@zebastian
me too,
then i tried again, gave up again.
and then i found a project with a proper setup and copied most of the travis file :)
osx build succeeded!
Sebastian Jennen
@zebastian
just pushed the travis setup und enabled again travis build for pushes.
so next push should build for linux and osx.
Krzysztof Marczak
@buddhi1980
today I will push new README and NEWS files, so we will see
Sebastian Jennen
@zebastian
thats great
Krzysztof Marczak
@buddhi1980
This will be the release with the longest changelog list
Sebastian Jennen
@zebastian
thats a lot, did not have in mind that we made that much changes.
some good news: arch is fixed / travis build is passing
Krzysztof Marczak
@buddhi1980
I have uploaded to our common Dropbox folder version 2.07 of Mandelbulber. I want to ask to test it on different machines (Windows Xp/Vista/7/8/10/Linux/OSX/Raspbery....). I have just tested it under Win10-64bit and works fine. I will test it also under WinXp, Vista, Ubuntu
Krzysztof Marczak
@buddhi1980
@zebastian, you had very good idea to create scrips for compilation. Today it took only 2 hours to compile all libraries and programs for 32 and 64 versions. Without scrips I had to spend much more time to collect everything
@bermarte , will you be able to compile the program under OSX and test it?
Krzysztof Marczak
@buddhi1980
Under WinXp 32-bit, Vista 64-bit, Win10 64-bit, Ubuntu 32-bit, Debian 64-bit works.
Only issue which I see, that under Windows there is still not available EXR format.
bermarte
@bermarte
@buddhi1980 Yes I can check, now Exr files are supported also for OS X , but I must confirm it for 2.07 (:
Sebastian Jennen
@zebastian
win7 64-bit also tested.
exr cross compilation works, but when building mandelbulber against the lib the linker complains about missing headers. This is where i got stuck and tried hours to get this to work without success.
Sebastian Jennen
@zebastian
tomorrow i will start compilation on the raspberry.
does someone of you own an odroid c2? this could be an interesting platform to test...
Krzysztof Marczak
@buddhi1980
The problem with EXR is because it produces only libraries for static linking. In /usr/local/mingw-32bit/lib we have only *.la files for EXR
Thats why they cannot be linked
bermarte
@bermarte
2.07 OS X works, EXR compilation works fine. I Should add TIFF library as well later.
Krzysztof Marczak
@buddhi1980
great!
bermarte
@bermarte
This message was deleted
bermarte
@bermarte

this is how I link EXR headers and libraries:

# QMAKE_CXXFLAGS += -fvisibility=hidden

LIBS += -lz -lpthread
LIBS += -L$PWD/../OpenEXR_1/lib/ -lIlmImf-2_1 -lHalf -lIex-2_1 -lIexMath-2_1 -lImath-2_1 -lIlmThread-2_1 INCLUDEPATH +=$PWD/../OpenEXR_1/include/OpenEXR
DEPENDPATH += $PWD/../OpenEXR_1/lib PRE_TARGETDEPS +=$PWD/../OpenEXR_1/lib/libIlmImf-2_1.a $PWD/../OpenEXR_1/lib/libHalf.a$PWD/../OpenEXR_1/lib/libIex-2_1.a $PWD/../OpenEXR_1/lib/libIexMath-2_1.a$PWD/../OpenEXR_1/lib/libIlmThread-2_1.a PWD/../OpenEXR_1/lib/libImath-2_1.a
DEFINES += USE_EXR

Krzysztof Marczak
@buddhi1980
the problem with mingw is not how to link exr libraries, but how to compile them to have *.dll.a files
Krzysztof Marczak
@buddhi1980
What I have just fount, that our setup-cross-compile-to-windows.sh script produce regular linux libraries for EXR intead of mingw. CMAKE_HOST_SYSTEM doesn't change compiler to mingw!
Sebastian Jennen
@zebastian
Oh, this probably should be cmake_system instead of ...host...
Sebastian Jennen
@zebastian
Armv6 raspbian finally running :)
Sebastian Jennen
@zebastian
Default Mandelbulb takes ~30 minutes
Martin
@acidhunter
Great!
I got it running on my oneplus on android. Running ubuntu in a chroot ;-)
Sucessfull controll my rendercluster from my SMARTPHONE^^
Sebastian Jennen
@zebastian
Thats fancy, do you got it working with a GUI, or with cli?
Sebastian Jennen
@zebastian
i am still not capable of compiling openexr for windows. Any help with the setup script would be much appreciated.
Anyway, this is not a reason to delay the release for 2.0.7, if this is the braking point.
Krzysztof Marczak
@buddhi1980
I have also tried to compile epenexr in many ways and always got the same result. As I read on many forums, this library is not prepared for mingw at all. So today I will start packaging.
Krzysztof Marczak
@buddhi1980
install sl package and type sl in terminal :)
Sebastian Jennen
@zebastian
:P thats crazy
bermarte
@bermarte
Hi, I am not not sure but please check this link, can't you use pre-built libs?
http://www.digilanti.org/fragmentarium/
http://www.digilanti.org/fragmentarium/Fragmentarium-1.0.21-3Dickulus-pre.zip
Includes pre-compiled static libs for OpenEXR
Maybe I am wrong.
Krzysztof Marczak
@buddhi1980
Thnaks for this hint. I need to check it. I suppose that libraries will not work until we use newer version on mingw (we use gcc 5.3, but that libraries were compiled with gcc 4.9).
By the way we decided to release 2.07 without EXR for Windows, just not to delay release too much. If we find way to compile EXR properly, we can release 2.07-1 with EXR support
Actually we are trying to do cross-compilation under Linux. When I have free time I will try to compile libraries and program under Windows.
Krzysztof Marczak
@buddhi1980
mandelbulber 2.07 is released! Thank you a lot for hard work!