First off, thanks for all your hard work on Concordance - I've been using
it for awhile now and it's *far* better than Logitech's Harmony software :)

I noticed that 1.0 was released today so I tried to build some Windows
binaries for it. In both Visual C++ 2008 Express and Visual C++ 2010
Express I'm getting failed builds - here's what the build logs look like:

1>------ Build started: Project: concordance, Configuration: Release Win32
------
1>  concordance.c
1>..\concordance.c(153): warning C4996: 'strcpy': This function or variable
may be unsafe. Consider using strcpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
1>..\concordance.c(154): warning C4996: 'strcat': This function or variable
may be unsafe. Consider using strcat_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
1>..\concordance.c(184): error C2275: 'CONSOLE_SCREEN_BUFFER_INFO' :
illegal use of this type as an expression
1>          C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.0A\include\wincon.h(178) : see declaration of
'CONSOLE_SCREEN_BUFFER_INFO'
1>..\concordance.c(184): error C2146: syntax error : missing ';' before
identifier 'sbi'
1>..\concordance.c(184): error C2065: 'sbi' : undeclared identifier
1>..\concordance.c(189): error C2065: 'sbi' : undeclared identifier
1>..\concordance.c(189): warning C4133: 'function' : incompatible types -
from 'int *' to 'PCONSOLE_SCREEN_BUFFER_INFO'
1>..\concordance.c(190): error C2065: 'sbi' : undeclared identifier
1>..\concordance.c(190): error C2224: left of '.dwCursorPosition' must have
struct/union type
1>..\concordance.c(191): error C2065: 'sbi' : undeclared identifier
1>..\concordance.c(191): error C2224: left of '.dwCursorPosition' must have
struct/union type
1>..\concordance.c(192): error C2065: 'sbi' : undeclared identifier
1>..\concordance.c(192): error C2224: left of '.dwCursorPosition' must have
struct/union type
1>..\concordance.c(194): error C2065: 'sbi' : undeclared identifier
1>..\concordance.c(194): error C2224: left of '.dwCursorPosition' must have
struct/union type
1>..\concordance.c(194): error C2198: 'SetConsoleCursorPosition' : too few
arguments for call
1>  getopt.c
1>  getopt1.c
1>  Generating Code...
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

I have a decent amount of experience with scripting languages like Python
but absolutely no experience with C, so I'm at a loss on what needs to be
changed. Any pointers? :)

Thanks!

- Jake
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to