Re: [Zinf-devel] Zinf, MSVC 6.0 and win32 video
Brought to you by:
kgk,
mayhemchaos
From: David H. <da...@th...> - 2006-07-28 00:54:08
|
Hi, As far as I understand it, after 2.2.1 quite a few changes have been made to the core of zinf, which required changes in the user interface plugins. Unfortunately, there hasn't been anyone willing to make the required changes to the windows specific ui plugins, so (as you have found) they are no longer consistent with the rest of the code. This is in part due to the fact that we have two seperate sets of plugins for linux and win32, both of which do the exact same thing just with different UI toolkits. Ideally, we just want a single interface that works on both linux and windows. The linux user interface has been written in GTK, which is actually cross platfrom. Therefore, with the mingw port that is now in CVS I've tried to make the linux GTK interface (which is up to date) work on windows as well, so that there is only one user interface for all platforms, instead of maintaing two seperate ones. The CVS code is also in the middle of transferring to a new completely rewritten music browser and database systems, so, unfortunately for windows support, most of my work is concentrated on this. Anyway, you said previously that you were looking to add video support to Zinf under windows. Unless your willing to work on restoring windows support for the CVS code as well, I'd recommend basing your work on version 2.2.1 as that is fully working on windows. The CVS code is in various states of disrepair on windows. And, of course, any work that you do, can always be ported to a later version of Zinf when windows support is restored. Hope that helps, David On 27/07/06, Bobber Cheng <bob...@gm...> wrote: > Dear David, > > I'm glad to hear voice from zinf dev :-) > > We had compiled 2.2.1 with msvc 6 and STLport. Also we had modified cvs > version and compiled many modules with msvc 6. But I find win32 code on cvs > is old and not sync with gtk code. We hesitate to choose 2.2.1 or cvs > version. 2.2.1 worked but it's old, while cvs version need some change to > make it work. > > Could you please tell me different between 2.2.1 and cvs version? > > Bests, > Bobber Cheng > > 2006/7/27, David Hough <da...@th...>: > > > Hi, > > What version of Zinf were you trying to compile? As far as I know > 2.2.1 was the last version that could be compiled using msvc 6, though > I never managed it > myself. > > The current CVS version of Zinf does now support being compiled using > the free MingW compiler (www.mingw.org), though using the new > experimental user interface only, which requires GTK. > > If you plan on using ms visual c++ for working on Zinf I'd say using a > newer version was probably required, (visual c++ 2005 express is > available free to everyone via the microsoft website) as the c++ > compiler in version 6 has serious problems following the C++ > standards. > > Whatever compiler you're using you will need to install quite a few > additional libraries as well, if you want to compile all the plugins. > I can't remember the exact list though unfortunately. > > If you want to try and compile Zinf using the MingW compiler I can try > and help. I can't really help with using Visual C++ as I've never > managed to compile Zinf using it myself. > > To get started with MingW you'll need to it setup with a development > environment, something like MSYS or Cygwin. There should be various > tutorials around the web. > > Then checkout the current version of Zinf from CVS, (for instructions > see our sourceforge page and click on CVS), and try running > "autogen.sh" and see what error messages you get. > > Hope that might help, > David > > On 24/07/06, Bobber Cheng <bob...@gm...> wrote: > > Dear All, > > > > I had download sgi stl and try to compile zinf with msvc 6.0 many > > times, no succeed. Could you tell please me how to compile zinf with > > msvc 6.0? > > > > BTW, We got fund to add video support to zinf win32. If you could help > > me, we could release code early. > > > > Bests, > > Bobber Cheng > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net 's Techsay panel and you'll get the chance to share > your > > opinions on IT & business topics through brief surveys -- and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Zinf-devel mailing list > > Zin...@li... > > https://lists.sourceforge.net/lists/listinfo/zinf-devel > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Zinf-devel mailing list > Zin...@li... > https://lists.sourceforge.net/lists/listinfo/zinf-devel > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > Zinf-devel mailing list > Zin...@li... > https://lists.sourceforge.net/lists/listinfo/zinf-devel > > > |