Archive: Compiling the avs source


19th March 2007 23:29 UTC

Compiling the avs source
I've been needing to know these few things.
1 can avs be compiled using dev-c++
2 does anyone have the api.h file
3 why do i get about a billion errors in just the r_def.h file when referenced through r_avi.cpp.


20th March 2007 11:17 UTC

api.h is part of the winamp sdk no?


23rd March 2007 16:58 UTC

This might sound stupid >>>

Is there any free version of MSVC++ available? A friend of mine was saying that the Express Edition is free. Is that true?

Can I use any other development environment (that is free :D) other than MSVC++?


23rd March 2007 17:29 UTC

Express is free. there are a few other environments, but i doubt they'd compile avs without source modification easily.


23rd March 2007 17:43 UTC

Thanks for the reply.
So, is it possible to compile AVS source through MSVC++ 2005 Express edition?
Where can I find the source of the latest version of AVS?
Do I need any other resources except the source?
Are there any steps before compiling the downloaded source?


26th March 2007 10:58 UTC

http://www.nullsoft.com/free/avs/

I don't know if thats the latest version, certainly there may have been some modifications. If you see that versions differ, post here and maybe benski/dro can provide updates. WRT other things you may need, obviously as previously mentioned the Winamp SDK would probably be handy.

I'm unsure on the status of a code repository/collaborative development effort. The sourceforge project is empty, and there is some other discussions at the moment revolving these projects.


26th March 2007 12:22 UTC

don't forget about this
http://forums.winamp.com/showthread....33#post2087033


26th March 2007 12:31 UTC

Just downloaded the source. But a very strange thing happened.
MSVC++ was successfully unsuccessful to convert the source.
I got 66 errors saying Cannot open include file: 'windows.h': No such file or directory. I also downloaded the updated source from DrO. But no luck.


26th March 2007 21:19 UTC

You need the platform SDK, there are instructions on how to supplement VS Express with it on the microsoft VS Express website (Lord only knows why they dont ship it with the download its basically obligatory for windows development)