Search found 27 matches

Go to advanced search

by tsadowski
Sun Jun 10, 2018 9:26 pm
Forum: Install / Compile
Topic: FEM module linking problems on Arch Linux
Replies: 2
Views: 222

FEM module linking problems on Arch Linux

Hi, I had some troubles compiling the current git version on Arch Linux. The VTK_LIBRARIES seem to be incomplete on this distro. I had to make a small patch to get it to work: --- freecad-qt5-git/CMakeLists.txt.orig 2018-06-09 23:35:35.334250575 +0200 +++ freecad-qt5-git/CMakeLists.txt 2018-06-09 23...
by tsadowski
Thu Mar 26, 2015 9:50 pm
Forum: Archived Pull Requests
Topic: 3Dconnexion Mac support
Replies: 12
Views: 2438

Re: 3Dconnexion Mac support

Sorry, I missed your post. I cleaned it up a bit and now it builds with or without the 3dconnexion stuff, runs with or without the 3dconnexion stuff present. So it is safe to include it to the build but not necessary. I made a "manual" rebase on top of master: https://github.com/tsadowski/FreeCAD.gi...
by tsadowski
Wed Feb 11, 2015 9:40 pm
Forum: Archived Pull Requests
Topic: 3Dconnexion Mac support
Replies: 12
Views: 2438

Re: 3Dconnexion Mac support

Could I get it into 0.15 if I succeed in a rebase?

Cheers, Torsten
by tsadowski
Wed Jan 28, 2015 10:16 pm
Forum: Archived Pull Requests
Topic: 3Dconnexion Mac support
Replies: 12
Views: 2438

Re: 3Dconnexion Mac support

Ok I have a solution. Playing with the OSX_DEPLOYMENT_TARGET was not successful but luckily also not necessary. Weak linking is set explicitly and I had to declare the external symbols as weak imports. In Gui/CMakeLists.txt: set(3DCONNEXION_LINKFLAGS "-F/Library/Frameworks -weak_framework 3Dconnexio...
by tsadowski
Mon Jan 26, 2015 9:45 pm
Forum: Archived Pull Requests
Topic: 3Dconnexion Mac support
Replies: 12
Views: 2438

Re: 3Dconnexion Mac support

I removed the deployment target from CMakeLists.txt. It builds, it runs but it is strongly linked and crashes on start if the 3Dconnexion framework is not present. I will look further into this. I would like to have it pulled but the official Mac version should currently be built without 3Dconnexion...
by tsadowski
Wed Jan 21, 2015 11:41 pm
Forum: Archived Pull Requests
Topic: 3Dconnexion Mac support
Replies: 12
Views: 2438

Re: 3Dconnexion Mac support

Setting the architecture is not necessary at least before we figure out to make universal binaries. Setting a deployment target is recommended because it enables weak linking of frameworks. If the 3dconnexion framework is strongly linked then the program would not run on computers without the framew...
by tsadowski
Tue Jan 20, 2015 11:40 pm
Forum: Archived Pull Requests
Topic: 3Dconnexion Mac support
Replies: 12
Views: 2438

3Dconnexion Mac support

Hi, I had a look at the 3dconnexion code for Mac support. I changed it quite a bit and I am happy now with the way it works. I did not yet check if building on Linux is affected and I can't check the Windows build. I would be grateful if someone had a look at it and if it would end up in master http...

Go to advanced search