chenyunecjtu / coreavc-for-linux

Automatically exported from code.google.com/p/coreavc-for-linux
GNU General Public License v2.0
0 stars 1 forks source link

Win32 build errors #12

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Try and build with the patch on Windows with MinGW.
2.
3.

What is the expected output? What do you see instead?
We see conflicting includes and headers which do not exist on the system.

What version of the product are you using? On what operating system?
Latest everything, Windows XP.

Please provide any additional information below.
Almost forgot these. Actual issues! Though easily fixable by oneself.
The header "pwd.h" (called in registry.c) does not exist on MinGW
distributions. Easily if'd out.

The other error while building is from the declaration of wcsnicmp (in
ext.h) which conflicts with the entry in string.h (included from winnt.h
from winbase.h).
In file included from registry.c:22,
                 from modify_reg.c:3:
ext.h:17: error: conflicting types for 'wcsnicmp'
C:/msys/1.0/mingw/include/string.h:175: error: previous declaration of
'wcsnicmp' was here
In file included from modify_reg.c:3:

Original issue reported on code.google.com by nsch...@gmail.com on 27 Sep 2007 at 4:23

GoogleCodeExporter commented 8 years ago
I believe r36 will build properly on windows with latest mplayer.  Let me know 
if you
still have issues

Original comment by alannis...@gmail.com on 7 May 2008 at 4:59

GoogleCodeExporter commented 8 years ago

Original comment by alannis...@gmail.com on 7 May 2008 at 5:03