[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: fritzing
If you are going to port a program between operation systems, then it is
better to use something like libsdl, that can be used to crosscompile.
Now I hav'nt seen the code for the programs in gEDA, but I think it will
a while to port the existing code to use something like libsdl, and it
is something that definally needs a plan to do.
But if you really like gEDA on a windows mashine, then you can try use
Cygwin.
Thats my 2 cents.
Hav a nice saturday..
-Michael Kaalund (Denmark)
lør, 09 05 2009 kl. 23:06 -0700, skrev Dave N6NZ:
> Dave McGuire wrote:
> >> Apparently, programming for Windows is much more difficult than
> >> programming for unix.
> >
> > I've never seen it, but I'm told that the Windows API is actually
> > rather nice. I suspect it's more a matter of more highly-skilled
> > programmers not working with Windows. At least for the most part.
>
> Windows is just way different. There is no where near a 1:1 mapping of
> functionality in API calls between Windows and *nix. And things that
> are efficient on one system can be awful on the other... fork() being an
> example of something that is notoriously expensive on Windows and highly
> tuned (usually) on *nix. If you find one of those deeply embedded in
> the architecture of a program, it can make porting very painful. And
> the Windows API specification is much more volatile.
>
> Porting isn't easy. And even if you decide up front to design for
> portability among Windows, OS X, and X-windows, there is no single,
> obvious, straight-forward strategy.
>
> -dave
>
> And don't ask me for more details.... I've purposely avoided Windows
> programming (because I could) and have fallen woefully behind on Windows
> programming methodologies.
>
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user