[ReZound-users] Building issues GCC 4.6 and empty file dialog
Status: Beta
Brought to you by:
ddurham
|
From: Holger J. <hol...@gm...> - 2013-01-20 13:09:41
|
Hi, 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: http://gcc.gnu.org/gcc-4.3/porting_to.html #2: The NULL pointer, which is not part of the C++ standard, is used undefined. #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 version 1.6. 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 of software. Regards, Holger |