Search found 21 matches

Go to advanced search

by tsadowski
Sat Oct 20, 2018 3:26 pm
Forum: Help on using FreeCAD
Topic: Unable to connect to SpaceNavigator with FreeCAD 0.17 on Fedora 28
Replies: 63
Views: 3179

Re: Unable to connect to SpaceNavigator with FreeCAD 0.17 on Fedora 28

Hi, I just pushed a first version to my Github repository. The Linux build works with Qt5. I will also try to build on Linux with Qt4 and on Mac OSX. I would appreciate, if someone could work on the Windows build. I kept the option name SPNAV_USE_X11. The option has nothing to do with Wayland direct...
by tsadowski
Thu Oct 18, 2018 5:17 pm
Forum: Help on using FreeCAD
Topic: Unable to connect to SpaceNavigator with FreeCAD 0.17 on Fedora 28
Replies: 63
Views: 3179

Re: Unable to connect to SpaceNavigator with FreeCAD 0.17 on Fedora 28

@ian You are of course right about communicating but I had some time and because it simply worked, I posted the result. The drivers under Wayland cannot use X because XWayland is just a layer for the running programs. We have to switch as Wayland will become more common. @wmayer I will try to cleanu...
by tsadowski
Wed Oct 17, 2018 9:27 pm
Forum: Help on using FreeCAD
Topic: Unable to connect to SpaceNavigator with FreeCAD 0.17 on Fedora 28
Replies: 63
Views: 3179

Re: Unable to connect to SpaceNavigator with FreeCAD 0.17 on Fedora 28

Hi, I put together a solution for the socket interface. It can be found here: https://github.com/tsadowski/FreeCAD/tree/LinuxSpacenav It works for my on Arch Linux under Gnome/Wayland with XWayland. I don't want to make a pull request yet because I would like to find a solution for serial devices as...
by tsadowski
Mon Jun 11, 2018 8:25 pm
Forum: Install / Compile
Topic: FEM module linking problems on Arch Linux
Replies: 2
Views: 205

Re: FEM module linking problems on Arch Linux

Ok, I did just make the pull request.

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

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: 2336

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: 2336

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: 2336

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: 2336

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: 2336

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...

Go to advanced search