| |
The time now is Thu Sep 09, 2010 4:51 am |
Posted: Mon Jul 19, 2010 11:09 pm Post subject: Blender, GPL, and header files -- oh my! |
 |
|
 |
|
significant-bit
Joined: 19 Jul 2010 Posts: 4 Location: Hattiesburg, United States
|
Hello,
I'm working on SpaceNavigator support for blender 2.5+, and I'm trying to make it work out of the box this time, without plugins.
I can build fine from my own machine with the driver/framework installed, but others shouldn't have to install a driver for a device they don't have just to build blender.
As this project is GPL licensed, I'm not sure how to approach the header files in your framework. This is handled using RawInput on Windows, so isn't a problem there. Do I need to use a similar low-level interface on the Mac side, or can I copy the 3Dconnexion headers into the blender source tree?
Even with weak linking, would a builder need to have the framework available on their machine?
Thanks a lot,
- Mike |
|
|
Posted: Mon Jul 26, 2010 3:27 pm Post subject: |
 |
|
 |
|
flomotan Moderator

Joined: 08 Jan 2007 Posts: 251
|
Hi Mike,
On the Mac, you can use HID Manager if you truly want to avoid using the 3Dconnexion framework. More information is available here http://developer.apple.com/mac/library/technotes/tn2007/tn2187.html
If you decide to work with the 3Dconnexion framework, developers and users of blender will need to install our driver. The headers should not be incorporated into blender's source tree. |
|
|
|
All times are GMT - 8 Hours
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|