libgpod + python + windows

Byron Clark byron at theclarkfamily.name
Sun Mar 4 22:25:06 MST 2007


On Sun, Mar 04, 2007 at 06:10:43PM -0700, Stuart Jansen wrote:
> On Sun, 2007-03-04 at 17:08 -0700, Daniel C. wrote:
> > Will this work with a library that's
> > expecting to be installed on a Unix box?
> > 
> > I've never used swig before and have never written anything
> > substantial in Python.  Any help that anyone can give here would be
> > vastly appreciated.
> 
> Sounds like you might be biting off more than you can chew. At least
> more than you can chew quickly. I hope this is a hobby project you can
> afford to spread over a few months.
> 
> If you're lucky, someone else has already done the work to make libgpod
> buildable on Windows. A little quality time with Google will turn up
> links like:
> 
> http://www.arcknowledge.com/gmane.comp.ipod.gtkpod/2006-07/msg00010.html
> 
> If no one else has done the work yet, you're going to have to get your
> hands dirty with C and/or C++. You can try porting to straight MFC, or
> you can try cheating by using an environment like Cygwin. The first is
> probably more likely to succeed, while the second is probably easier.
> 
> Of course, to pull either off you'll probably have to modify the build
> system. With Cygwin, you might get lucky and have to make only minor
> changes to a makefile or autoconf rules. If you decide to go with MFC,
> you might be able to have VS do the heavy lifting. Of you might end up
> learning more about building software on either system then you ever
> wanted to know.
> 

If you do port the library to Win32, please forget everything mentioned
above about MFC.  You do not have to use MFC to write a Win32
application, especially a library.

--
Byron Clark
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://plug.org/pipermail/plug/attachments/20070304/5f006592/attachment.bin 


More information about the PLUG mailing list