zhangzhuqian / gource

Automatically exported from code.google.com/p/gource
0 stars 0 forks source link

Windows build scripts request #97

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Good day.

Andrew, can you share your Windows build scripts in the Gource sources repo 
place?

I've written an AVI video writer for Windows (right now in the form of PPM2AVI 
converter) - and want to replace PPM serializator with it, but building Gource 
with all it's dependencies is rather time consuming procedure - and if you 
publish your build scripts it will be much easier.

Thanks in advance.

WBR
Alex

Original issue reported on code.google.com by buryak.a...@gmail.com on 16 Sep 2010 at 11:11

GoogleCodeExporter commented 8 years ago
Ouch, I've found CodeBlocks script in the repo, but it uses 3rdparties as 
prebuilt libraries. May be you have special scripts for them - or can just 
upload them in binary form?

Original comment by buryak.a...@gmail.com on 16 Sep 2010 at 11:15

GoogleCodeExporter commented 8 years ago
Nevermind, I've already built it using prebuilt binaries from here: 
http://sourceforge.net/projects/gnuwin32/files/.

Example of direct avi export support for windows is in my fork:
http://github.com/Rageous/Core/commit/4829c05c83f3dd44aaade2de7595b80d8e5b0e68
http://github.com/Rageous/Gource/commit/5083b5f3e5211c20c55ec09f43c1615d997315f8

Original comment by buryak.a...@gmail.com on 16 Sep 2010 at 2:15

GoogleCodeExporter commented 8 years ago
Hi Buryak,

This looks very promising! Using Video for Windows didn't occur to me.

I have CodeBlocks configured to add the external libraries and includes for 
SDL, SDL_image, PCRE and GLEW in the global compiler search include/linker 
search paths (Settings -> Compilier...) so that I don't have hard coded paths 
in the project file.

Cheers

Andrew

Original comment by acaudw...@gmail.com on 16 Sep 2010 at 10:38

GoogleCodeExporter commented 8 years ago
After looking through CodeBlocks project I've guessed that you use common 
search paths, but wasn't sure. Thanks for confirming it. Building these 
libraries was the hardest part anyway - and I'm glad that there are prebuilt 
versions available.

If someday you decide to integrate AVI export for the Windows version, let me 
know - I'll provide much cleaner AVIFrameExporter source code. The one 
mentioned above was written in a hurry and is pretty ugly.

Good luck.
Alex

Original comment by buryak.a...@gmail.com on 17 Sep 2010 at 4:32

GoogleCodeExporter commented 8 years ago
I think this would be a very popular feature. Perhaps work on it a bit more 
until you are happy with it, and let me know, and we will put it into a future 
release.

Cheers

Andrew

Original comment by acaudw...@gmail.com on 18 Sep 2010 at 7:15

GoogleCodeExporter commented 8 years ago
It looks like VFW has an issue with 2GB+ videos - so I've added splitting code 
into exporter 
-http://github.com/Rageous/Core/commit/a41873dc299f9a257a6af2b1eb7dc05ff25289e7

I've recorded a lot of movies this week and will do the same on the next one. 
After that I'll clean up the code and let you know that it's ready for you to 
use it :)

Original comment by buryak.a...@gmail.com on 18 Sep 2010 at 7:19