Sean Meighan

Software => General Software => Topic started by: Gilrock on December 12, 2014, 02:21:32 PM

Title: Compiling xLights
Post by: Gilrock on December 12, 2014, 02:21:32 PM
I just worked through the instructions to setup for compiling xLights.  When I open the project its complaining that "wxvc" is not defined.  I defined "wx" per the readme but not sure what's needed for this symbol.  I'm on Windows using minGW.
Title: Re: Compiling xLights
Post by: Gilrock on December 12, 2014, 02:24:57 PM
So it looks like that's for the Visual C++ version of building.  I was trying to use the M inGW compiler.  I do have MS Visual Studio 2008.
Title: Re: Compiling xLights
Post by: Gilrock on December 12, 2014, 02:31:40 PM
Ok I fixed it...I had 2 problems.  One I was hurrying too fast and looked at MSVC_Debug and thought it was MinGW_Debug and the other thing is the executable path wasn't set for the compiler...so it's in the process of building now.
Title: Re: Compiling xLights
Post by: Gilrock on December 12, 2014, 02:39:09 PM
Sweet it built and runs!!! You're in trouble now... :)
Title: Re: Compiling xLights
Post by: sean on December 14, 2014, 02:04:38 PM
Sweet it built and runs!!! You're in trouble now... :)

just a note that the last 101 releases (every release) have  been compiled with mingw. i do not use msvc, it was being looked at in feb of this year thinking it would help with using audacity libraries for drawing the mp3 waveforms.

Dave pitts has gotten xlights 4.0 to be able to draw waveforms, zoom in and out on them, he uses the AUI feature of codeblocks (look for a youtube video describing it). AUI allows floatable, dockable windows. xl 4 has ability to move everything around and create your own look and feel.

I have not seen the source for xl 4 as dave has kept it local to his machine. he plans on checking the code in sometime this month then we can all try the ui.



all of this dave did in mingw.
Title: Re: Compiling xLights
Post by: Gilrock on December 14, 2014, 02:22:04 PM
Yeah I'm using minGW now.  Selecting MSVC was an accident.   I have a couple updates I think would be good to include that I've mentioned in other threads and I was waiting to hear how you all coordinate input from others.