>Jake, you should join the list.

Done :)

> You are trying to build concordance in your log - did you manage to build
> libconcord? You should start there...

libconcord_winhid won't build due to missing include files, such as
unistd.h and getopt.h.  I believe these aren't standard includes in
Windows, although I know that MinGW provides some version of them for Win32
builds since it's a GNU compiler suite for Windows. I haven't worked with
MinGW though so I'd need to spend some time trying to figure out if I can
get it building through that.

> This is the only error that really matters... everything else is likely
> fallout from there being no 'sbi'.
>
> That used to work on some version of windows, but apparently not anymore?
That
> code hasn't changed in forever. :/

Yeah, I noticed in CVS that the Visual Studio solution files hadn't been
updated in ~5 years, so I figured the Windows stuff probably wasn't
maintained anymore. I am able to compile concordance and libconcord_winhid
v0.24 without any problems in Visual Studio though, so it's something
that's changed since the previous release. Maybe I'll dig through the
commit history to see if I can come up with any ideas :)

Thanks!


On Wed, Apr 17, 2013 at 9:23 AM, Phil Dibowitz <p...@ipom.com> wrote:

> +jake, who I should have known isn't on the list, because I had to approve
> his
> post.
>
> Jake, you should join the list. :)
>
> On 04/17/2013 09:12 AM, Phil Dibowitz wrote:
> > On 04/16/2013 11:57 AM, Jake wrote:
> >> 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:
> >
> > Sadly, most of the Windows code was written by Kevin or Stephen, and I'm
> not
> > very familiar with win32 coding.
> >
> > You are trying to build concordance in your log - did you manage to build
> > libconcord? You should start there...
> >
> >
> >> 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'
> >
> > This is the only error that really matters... everything else is likely
> > fallout from there being no 'sbi'.
> >
> > That used to work on some version of windows, but apparently not
> anymore? That
> > code hasn't changed in forever. :/
>
>
> --
> Phil Dibowitz                             p...@ipom.com
> Open Source software and tech docs        Insanity Palace of Metallica
> http://www.phildev.net/                   http://www.ipom.com/
>
> "Be who you are and say what you feel, because those who mind don't matter
>  and those who matter don't mind."
>  - Dr. Seuss
>
>
>
------------------------------------------------------------------------------
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