Mac pre-release download way behind Windows version
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Mac pre-release download way behind Windows version
The other day I read about Eivind's great new Expressions-feature and wanted to try it. I downloaded the 0.16_pre for Mac from https://github.com/FreeCAD/FreeCAD/rele ... g/0.16_pre and couldn't find the feature. I realised after a while that the build for Mac was way older than for Windows (r4945 vs r5958) and managed to build it myself.
I know that not many people is using FreeCAD on the Mac but it's a shame if it's harder than it needs to be ! If it gets tested more that may change as well. I noticed that in my own, new build, all the GUI buttons is showing up, that is a nice surprise. Usually a lot of buttons is missing from the Mac version.
Anyways, can I help in any way? I wouldn't mind providing my Mac build. But I understand if you can't just accept a binary from some random user .
I know that not many people is using FreeCAD on the Mac but it's a shame if it's harder than it needs to be ! If it gets tested more that may change as well. I noticed that in my own, new build, all the GUI buttons is showing up, that is a nice surprise. Usually a lot of buttons is missing from the Mac version.
Anyways, can I help in any way? I wouldn't mind providing my Mac build. But I understand if you can't just accept a binary from some random user .
Re: Mac pre-release download way behind Windows version
Yes, if you could help with mac builds that would be highly welcome I think...
Re: Mac pre-release download way behind Windows version
Great, I would love to .yorik wrote:Yes, if you could help with mac builds that would be highly welcome I think...
Any directions or somebody I should talk to?
Re: Mac pre-release download way behind Windows version
Their is currently only one person doing all the Apple builds. Having another, or more, is a good idea.
Re: Mac pre-release download way behind Windows version
I think who is currently doing the mac builds is peterl94? Or sgrogan? I don; t remember...brusk wrote:Any directions or somebody I should talk to?
For the time being, I think you should start by making sure you can produce a proper build, then upload it somewhere where people can take a look at it. If it's ok, and you fancy doing this more or less regularly, we can add you to the release managers later on.
Re: Mac pre-release download way behind Windows version
Cool, does any of you guys how to produce a release build? The executable produced by the "make -j3" from the CompileOnMac page is obviously not for distributing.yorik wrote:I think who is currently doing the mac builds is peterl94? Or sgrogan? I don't remember...brusk wrote:Any directions or somebody I should talk to?
For the time being, I think you should start by making sure you can produce a proper build, then upload it somewhere where people can take a look at it. If it's ok, and you fancy doing this more or less regularly, we can add you to the release managers later on.
Re: Mac pre-release download way behind Windows version
Oops, just found BuildRelease.py. Guess that's my answer …brusk wrote:Cool, does any of you guys how to produce a release build? The executable produced by the "make -j3" from the CompileOnMac page is obviously not for distributing.
Re: Mac pre-release download way behind Windows version
No, that's an old script doing release builds on Windows.brusk wrote:Oops, just found BuildRelease.py. Guess that's my answer …brusk wrote:Cool, does any of you guys how to produce a release build? The executable produced by the "make -j3" from the CompileOnMac page is obviously not for distributing.
For OSX, re-run CMake and activate the option "Create app bundle on install". After compiling do a "make install" which should then create a bundle with all 3rd party libraries.
Re: Mac pre-release download way behind Windows version
Cool, thanks!wmayer wrote:For OSX, re-run CMake and activate the option "Create app bundle on install". After compiling do a "make install" which should then create a bundle with all 3rd party libraries.
Yeah, that script is very Windows specific…
Re: Mac pre-release download way behind Windows version
That works !wmayer wrote:For OSX, re-run CMake and activate the option "Create app bundle on install". After compiling do a "make install" which should then create a bundle with all 3rd party libraries.
Only problem I've found so far is that matplotlib isn't imported when trying to plot. I have it installed in my local python but how do I ensure that it gets included correctly in FreeCAD?
I get the message:
Code: Select all
>>> import Plot
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/usr/local/FreeCAD.app/Contents/Mod/Plot/Plot.py", line 44, in <module>
raise ImportError("matplotlib not installed")
ImportError: matplotlib not installed
FreeCAD.app/Contents/lib/python2.7/site-packages/matplotlib-1.5.0-py2.7-macosx-10.11-x86_64.egg/matplotlib/
I don't know if it's ok that my machine's architecture is in the path to matplotlib either.