I get that error during FG compilation
AirportList.cxx:(.text+0xb40): undefined reference to `puaList::puaList(int,
int, int, int, int)'
AirportList.cxx:(.text+0xb9f): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(AirportList.o): In function
`AirportList::AirportList(int, int, int, int)':
AirportList.cxx:(.text+0xc20): undefined reference to `puaList::puaList(int,
int, int, int, int)'
AirportList.cxx:(.text+0xc7f): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0xc): undefined reference to `puaList::RTTI_cast(ulRTTItypeid)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x2c): undefined reference to `puaList::getIntegerValue()'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x38): undefined reference to `puaList::getStringValue()'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x54): undefined reference to `puaList::setSize(int, int)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x6c): undefined reference to `puaList::setColourScheme(float,
float, float, float)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x70): undefined reference to `puaList::setColour(int, float,
float, float, float)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x84): undefined reference to `puaList::init(int, int, short)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x88): undefined reference to `puaList::newList(char**)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x8c): undefined reference to `puaList::getValue(char**)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTV11AirportList[vtable for
AirportList]+0x90): undefined reference to `puaList::getValue(int*)'
../../src/GUI/libGUI.a(AirportList.o):(.rodata._ZTI11AirportList[typeinfo for
AirportList]+0x10): undefined reference to `typeinfo for puaList'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::~PropertyList()':
property_list.cxx:(.text+0x17c3): undefined reference to `puaList::~puaList()'
property_list.cxx:(.text+0x17e9): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::~PropertyList()':
property_list.cxx:(.text+0x1961): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::~PropertyList()':
property_list.cxx:(.text+0x1ad1): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::handle_select(puObject*)':
property_list.cxx:(.text+0x219a): undefined reference to
`puaList::setTopItem(int)'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::PropertyList(int, int, int, int, SGPropertyNode*)':
property_list.cxx:(.text+0x26d5): undefined reference to
`puaList::puaList(int, int, int, int, short, int)'
property_list.cxx:(.text+0x2816): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::PropertyList(int, int, int, int, SGPropertyNode*)':
property_list.cxx:(.text+0x2875): undefined reference to
`puaList::puaList(int, int, int, int, short, int)'
property_list.cxx:(.text+0x29b6): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::~PropertyList()':
property_list.cxx:(.text+0x1949): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::~PropertyList()':
property_list.cxx:(.text+0x1ab9): undefined reference to `puaList::~puaList()'
../../src/GUI/libGUI.a(property_list.o): In function
`PropertyList::update(bool)':
property_list.cxx:(.text+0x1e17): undefined reference to
`puaList::setTopItem(int)'
../../src/GUI/libGUI.a(property_list.o):(.rodata._ZTV12PropertyList[vtable for
PropertyList]+0xc): undefined reference to `puaList::RTTI_cast(ulRTTItypeid)'
../../src/GUI/libGUI.a(property_list.o):(.rodata._ZTV12PropertyList[vtable for
PropertyList]+0x2c): undefined reference to `puaList::getIntegerValue()'
../../src/GUI/libGUI.a(property_list.o):(.rodata._ZTV12PropertyList[vtable for
PropertyList]+0x54): undefined reference to `puaList::setSize(int, int)'
../../src/GUI/libGUI.a(property_list.o):(.rodata._ZTV12PropertyList[vtable for
PropertyList]+0x6c): undefined reference to `puaList::setColourScheme(float,
float, float, float)'
../../src/GUI/libGUI.a(property_list.o):(.rodata._ZTV12PropertyList[vtable for
PropertyList]+0x70): undefined reference to `puaList::setColour(int, float,
float, float, float)'
../../src/GUI/libGUI.a(property_list.o):(.rodata._ZTV12PropertyList[vtable for
PropertyList]+0x84): undefined refere