Estimate porting issues.

How hard is porting bluez to windows?

1. Is it possible to reconstruct linux environment (mingw, cygwin?) in order to user bluez source code or source code that's used this library.

2. The second option is to completely port at the source code level?

What is simpler and faster?
Nusrat NuriyevAsked:
Who is Participating?
 
ozoCommented:
I would estimate either porting option to be hard.
0
 
ozoCommented:
Can you run it under VirtualBox?
0
 
Nusrat NuriyevAuthor Commented:
Probably, no.
0
WEBINAR: 10 Easy Ways to Lose a Password

Join us on June 27th at 8 am PDT to learn about the methods that hackers use to lift real, working credentials from even the most security-savvy employees. We'll cover the importance of multi-factor authentication and how these solutions can better protect your business!

 
Nusrat NuriyevAuthor Commented:
Definetely, no.
0
 
ozoCommented:
Can you use a windows based stack like Widcomm instead?
0
 
Nusrat NuriyevAuthor Commented:
1. Does it allow to work with my devices as master and windows as slave?
2. Does it allow to work with Bluetooth Low Energy devices
3. Does it provide low level facility and working standard bluetooth profiles?
0
 
sarabandeCommented:
i found a mail discussion on the topic beginning at

http://osdir.com/ml/linux.bluez.devel/2004-01/msg00207.html

the bottom line of this chat is that simple source code portation is not possible since they used a lot of linux only api, especially in kernel programming what means that using mingw or cygwin would not help because the used interfaces were not supported and must be completely replaced by equivalent windows kernel and driver api. moreover, when porting the code you might be aware of gpl license restrictions.

i think you don't have a chance to successfully port the source code to windows beside you already were highly experienced in driver and kernel programming at both platforms.

Sara
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.