Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
In [url=http://forums.nesdev.com/viewtopic.php?f=6&t=10402&p=118231#p118231]this topic on compiling Qt FamiTracker in OpenBSD, Imperial stumbled onto an error caused by the usage of _X [and, though I didn't get confirmation of this, perhaps also _W] variable names in the Fft.h file's declaration of two arrays of Complex objects. The error was avoided by renaming the _X and _W variables. Likely the cause was something somewhere in OpenBSD land defining _X as a number macro. This does not happen on Windows, Linux, or OSX. I am posting this so that MFC FamiTracker, the basis for Qt FamiTracker, can be updated to avoid this.
Good news, though...it seems Qt FamiTracker now runs on OpenBSD.
Thanks for letting me know, I'll fix this in some way. I might need to replace or remove that FFT library actually since I'm unsure about the license, and it has only been used for visualization so it's not really needed either.
I had some ideas of trying to use it for FDS wave editing though, that's one reason I've kept it so far.