Re: ircddbgateway install command line only

Steve N4IRS

I build the G4LKX repo with:
apt-get install libwxbase3.0-dev
I have built on arm and intel/amd.

Steve N4IRS

On 6/1/2020 2:28 PM, va3dxv wrote:

Hello I realize it may be off topic for this group but... How are you getting ircddbgateway to compile with no X/GUI environment?

I do have wxwidgets base installed. I've tried the latest source direct from g4klx and also the old dl5di/opendv fork. In both cases the compile gets about half done then fails and complains as soon as it gets to compiling stuff in GUICommon.

The configure script for the dl4di fork completes without error using --without-gui, but when I compile it, I get the same errors that I get with the g4klx code. I don't understand why it would even try to build the GUICommon stuff

Am I missing something? Thank You

make[1]: Leaving directory '/home/repeater/ircDDBGateway/ircDDBGateway'
make -C GUICommon
make[1]: Entering directory '/home/repeater/ircDDBGateway/GUICommon'
g++ -O2 -Wall -I/usr/lib/arm-linux-gnueabihf/wx/include/base-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -pthread -DLOG_DIR='"/var/log"' -DCONF_DIR='"/etc"' -DDATA_DIR='"/usr/share/ircddbgateway"' -g -D_DEBUG -I../Common -c -o AddressTextCtrl.o AddressTextCtrl.cpp
In file included from AddressTextCtrl.h:24:0,
                 from AddressTextCtrl.cpp:19:
RestrictedTextCtrl.h:24:47: error: expected class-name before ‘{’ token
 class CRestrictedTextCtrl : public wxTextCtrl {
Makefile:13: recipe for target 'AddressTextCtrl.o' failed

Join to automatically receive all group messages.