I used rezound from time to time for some years now and I came across
several build issues with the 4.6 version of gcc and version 0.12.3beta
of rezound that I haven't read about in the mail archive.
#1: There are pointer to integer conversions that should force errors
since version 4.3 of GCC (-fpermissive), regarding to this link:
#2: The NULL pointer, which is not part of the C++ standard, is used
#3: printf is used without including cstdio
No big deal. I just mentioning it for documentation reasons. Some commit
messages imply, that this might be already fixed in trunk. I managed to
workaround this issues by defining NULL and using pragmas (not portable
for older GCC versions though). Patch file attached.
But there is one thing that seems not to be a language issue. After
building rezound completely, it cannot be used since the file dialog is
an empty window. So no selections can be made. I guess this is a pure
GUI framework related problem so I'm adding that the libFOX used is
I browsed the repository and mail archive and found no postings, newer
branches or tags that might already solve this. So my question is if
someone stumbled over this and there is already a fix somewhere.
Thanks in advance for helpful answers and for this cool and useful peace