<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hello to everyone.<br><br>Against all advices I've started to try porting some of the code to windows (rainy day today, nothing much to do) . <br>So I've started with the osmocom program. <br>Cannot figure out where sercomm_drv_pull is defined. I suppose it is defined in sercomm.h but I cannot find any references to it.  Some small hint? <img src="http://mail.yimg.com/us.yimg.com/i/mesg/tsmileys2/04.gif"><br><br>Cheers,<br>Mihai.<br><br>--- On <b>Thu, 10/7/10, Dieter Spaar <i><spaar@mirider.augusta.de></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Dieter Spaar <spaar@mirider.augusta.de><br>Subject: Re: osmocom on windows<br>To: baseband-devel@lists.osmocom.org<br>Date: Thursday, October 7, 2010, 6:27 PM<br><br><div class="plainMail">Hello Peter,<br><br>On Thu, 7 Oct
 2010 13:24:50 +0200, "Peter Stuge" <<a ymailto="mailto:peter@stuge.se" href="/mc/compose?to=peter@stuge.se">peter@stuge.se</a>> wrote:<br>> <br>> In practise it can be negligeable, just another DLL, but it isn't<br>> Windowsy, and for someone who wants Windowsy, Cygwin isn't a really<br>> good answer. (But it can save plenty of time instead!)<br><br>Exactly, saving time is the point. A software developer, regardless of<br>coming from Windows or Linux should have no problem to understand<br>OpenBSC/OsmocomBB/Airprobe from the OS or C language perspective (I<br>don't talk about GSM specific things, this is something else). I want<br>to use those project and develop for them and not waste my time with<br>things like adopting C language specific issues.<br><br>> OpenVPN has one, it's signed too.<br><br>I know, but you have to use the TUN device differently than on Linux,<br>so some adjustments are necessary (besides not knowing if
 Windows will<br>do proper NAT with the IP traffic from the phone). So I run OpenBSC in<br>a VM if I need GPRS support instead spending time on issues I don't<br>care if I want to use this software or develop for it.<br><br>> Cool, that's proof that Cygwin is pretty good stuff. It doesn't say<br>> almost anything about how these projects run on Windows though.<br><br>They work for me, I want to use them and I want to develop for them<br>and so far I could do all I want. Of course this is something else<br>if you for example want to run OpenBSC in a production environment<br>with lots of BTSs. A native Windows port is surely possible, but<br>for me I don't see any benefits besides wasting time. Of course if<br>someone want to sponsor a native port, why not, than at least the<br>time for this effort is paid ;-)<br><br>> That isn't neccessarily a bad thing at all, evolving the project<br>> internally or the featureset or whatever can be much
 more important<br>> than adapting the project to work "on" more operating systems.<br><br>I don't have the impression that more people would work on those<br>GSM related projects if they would directly run on Windows. I think<br>the main obstacle is that you need to know quite a lot of GSM<br>to make use of them. And if you are able to learn and understand the<br>GSM related stuff, using Windows and/or Linux should be no problem<br>at all for you ;-)<br><br>Best regards,<br>  Dieter<br>-- <br>Dieter Spaar, Germany                           <a ymailto="mailto:spaar@mirider.augusta.de" href="/mc/compose?to=spaar@mirider.augusta.de">spaar@mirider.augusta.de</a><br><br></div></blockquote></td></tr></table><br>