Thanks, it was also listed in egg-qtess and ptloader. Once I got rid of those references it built fine. I’m having another error with pandaapp now though when I try to make it. This is a long series of assert failures and it finally fails:
cd ./src/configfiles && make all
make[1]: Nothing to be done for `all'.
cd ./src/pandaappbase && make all
make[1]: Nothing to be done for `all'.
cd ./src/httpbackup && make all
g++ -o Opt3-OSX/httpbackup Opt3-OSX/httpbackup_backupCatalog.o Opt3-OSX/httpbackup_httpBackup.o -L../pandaappbase/Opt3-OSX -L/usr/local/panda/lib -L/usr/local/panda/lib -L/usr/local/panda/lib -L/usr/local/panda/lib -lpandaappbase -lprogbase -lpandatoolbase -lexpress -ldownloader -lpystub
/usr/bin/ld: warning can't open dynamic library: libpipeline.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libevent.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libpandabase.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libpnmimage.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: liblinmath.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libputil.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libinterrogatedb.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libprc.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libdconfig.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libdtoolutil.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: warning can't open dynamic library: libdtoolbase.dylib referenced from: /usr/local/panda/lib/libprogbase.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: Undefined symbols:
init_memory_hook()
MemoryHook::get_deleted_chain(unsigned long)
TypeHandle::dec_memory_usage(TypeHandle::MemoryClass, int)
TypeHandle::inc_memory_usage(TypeHandle::MemoryClass, int)
DeletedBufferChain::deallocate(void*, TypeHandle)
DeletedBufferChain::allocate(unsigned long, TypeHandle)
Notify::out()
Filename::locate_hash()
Filename::locate_basename()
Filename::locate_extension()
Filename::Filename(Filename const&, Filename const&)
Filename::open_write(std::basic_ofstream<char, std::char_traits<char> >&, bool) const
Filename::exists() const
Filename::unlink() const
Filename::open_read(std::basic_ifstream<char, std::char_traits<char> >&) const
_memory_hook
_pmap_type_handle
_pset_type_handle
_pvector_type_handle
TypeHandle::_none
TypedObject::_type_handle
TypedObject::init_type()
TypeRegistry::register_type(TypeHandle&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
TypeRegistry::record_derivation(TypeHandle, TypeHandle)
TypeRegistry::ptr()
Notify::assert_failure(char const*, int, char const*)
Notify::ptr()
Filename::make_dir() const
init_memory_hook() referenced from libdownloader expected to be defined in libdtoolbase.dylib
indent(std::basic_ostream<char, std::char_traits<char> >&, int)referenced from libdownloader expected to be defined in libdtoolbase.dylib
MemoryHook::get_deleted_chain(unsigned long)referenced from libdownloader expected to be defined in libdtoolbase.dylib
TypeHandle::dec_memory_usage(TypeHandle::MemoryClass, int)referenced from libdownloader expected to be defined in libdtoolbase.dylib
TypeHandle::inc_memory_usage(TypeHandle::MemoryClass, int)referenced from libdownloader expected to be defined in libdtoolbase.dylib
TypeHandle::_none referenced from libdownloader expected to be defined in libdtoolbase.dylib
ConfigFlags::_global_modified referenced from libdownloader expected to be defined in libprc.dylib
PandaSystem::add_system(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libdownloader expected to be defined in libdtoolutil.dylib
PandaSystem::get_global_ptr() referenced from libdownloader expected to be defined in libdtoolutil.dylib
TypedObject::_type_handle referenced from libdownloader expected to be defined in libdtoolbase.dylib
TypedObject::init_type() referenced from libdownloader expected to be defined in libdtoolbase.dylib
TypedObject::~TypedObject()referenced from libdownloader expected to be defined in libdtoolbase.dylib
StreamReader::extract_bytes(unsigned long)referenced from libdownloader expected to be defined in libprc.dylib
TypeRegistry::register_type(TypeHandle&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libdownloader expected to be defined in libdtoolbase.dylib
TypeRegistry::record_derivation(TypeHandle, TypeHandle)referenced from libdownloader expected to be defined in libdtoolbase.dylib
TypeRegistry::ptr() referenced from libdownloader expected to be defined in libdtoolbase.dylib
NotifyCategory::update_severity_cache() referenced from libdownloader expected to be defined in libprc.dylib
ConfigDeclaration::check_bool_word(int) referenced from libdownloader expected to be defined in libprc.dylib
ConfigDeclaration::check_double_word(int) referenced from libdownloader expected to be defined in libprc.dylib
ConfigDeclaration::get_words() referenced from libdownloader expected to be defined in libprc.dylib
ConfigVariableInt::set_default_value(int) referenced from libdownloader expected to be defined in libprc.dylib
ConfigVariableBase::ConfigVariableBase(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ConfigFlags::ValueType, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)referenced from libdownloader expected to be defined in libprc.dylib
ConfigVariableCore::set_default_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libdownloader expected to be defined in libprc.dylib
DeletedBufferChain::deallocate(void*, TypeHandle) referenced from libdownloader expected to be defined in libdtoolbase.dylib
DeletedBufferChain::allocate(unsigned long, TypeHandle)referenced from libdownloader expected to be defined in libdtoolbase.dylib
ConfigVariableDouble::set_default_value(double) referenced from libdownloader expected to be defined in libprc.dylib
Notify::get_category(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libdownloader expected to be defined in libprc.dylib
Notify::assert_failure(char const*, int, char const*)referenced from libdownloader expected to be defined in libprc.dylib
Notify::out() referenced from libdownloader expected to be defined in libprc.dylib
Notify::ptr() referenced from libdownloader expected to be defined in libprc.dylib
Filename::locate_hash() referenced from libdownloader expected to be defined in libdtoolutil.dylib
Filename::locate_basename() referenced from libdownloader expected to be defined in libdtoolutil.dylib
Filename::locate_extension() referenced from libdownloader expected to be defined in libdtoolutil.dylib
Filename::Filename(Filename const&, Filename const&)referenced from libdownloader expected to be defined in libdtoolutil.dylib
NotifyCategory::out(NotifySeverity, bool) constreferenced from libdownloader expected to be defined in libprc.dylib
ConfigVariableCore::get_declaration(int) constreferenced from libdownloader expected to be defined in libprc.dylib
Filename::open_write(std::basic_ofstream<char, std::char_traits<char> >&, bool) constreferenced from libdownloader expected to be defined in libdtoolutil.dylib
Filename::exists() constreferenced from libdownloader expected to be defined in libdtoolutil.dylib
Filename::unlink() constreferenced from libdownloader expected to be defined in libdtoolutil.dylib
Filename::make_dir() constreferenced from libdownloader expected to be defined in libdtoolutil.dylib
Filename::open_read(std::basic_ifstream<char, std::char_traits<char> >&) constreferenced from libdownloader expected to be defined in libdtoolutil.dylib
_memory_hook referenced from libdownloader expected to be defined in libdtoolbase.dylib
_pmap_type_handle referenced from libdownloader expected to be defined in libdtoolbase.dylib
_pvector_type_handle referenced from libdownloader expected to be defined in libdtoolbase.dylib
_uchar_type_handle referenced from libdownloader expected to be defined in libdtoolbase.dylib
ConfigDeclaration::check_int_word(int) referenced from libdownloader expected to be defined in libprc.dylib
ConfigPageManager::get_global_ptr() referenced from libdownloader expected to be defined in libprc.dylib
ConfigPageManager::reload_implicit_pages() referenced from libdownloader expected to be defined in libprc.dylib
ConfigVariableCore::sort_declarations() referenced from libdownloader expected to be defined in libprc.dylib
ConfigVariableFilename::reload_cache() referenced from libdownloader expected to be defined in libprc.dylib
Filename::expand_from(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Filename::Type)referenced from libdownloader expected to be defined in libdtoolutil.dylib
GlobPattern::matches_substr(__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >) constreferenced from libdownloader expected to be defined in libprc.dylib
typeinfo for TypedObjectreferenced from libdownloader expected to be defined in libdtoolbase.dylib
vtable for TypedObjectreferenced from libdownloader expected to be defined in libdtoolbase.dylib
_pdeque_type_handle referenced from libdownloader expected to be defined in libdtoolbase.dylib
_pset_type_handle referenced from libdownloader expected to be defined in libdtoolbase.dylib
init_system_type_handles() referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::mmap_alloc(unsigned long, bool)referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::heap_free_array(void*) referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::heap_alloc_array(unsigned long)referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::heap_free_single(void*) referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::heap_alloc_single(unsigned long)referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::heap_realloc_array(void*, unsigned long)referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::overflow_heap_size() referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::mmap_free(void*, unsigned long)referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::MemoryHook(MemoryHook const&)referenced from libexpress expected to be defined in libdtoolbase.dylib
MemoryHook::~MemoryHook()referenced from libexpress expected to be defined in libdtoolbase.dylib
TypeRegistry::is_derived_from(TypeHandle, TypeHandle, TypedObject*)referenced from libexpress expected to be defined in libdtoolbase.dylib
EncryptStreamBuf::open_write(std::basic_ostream<char, std::char_traits<char> >*, bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libexpress expected to be defined in libprc.dylib
EncryptStreamBuf::open_read(std::basic_istream<char, std::char_traits<char> >*, bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libexpress expected to be defined in libprc.dylib
EncryptStreamBuf::EncryptStreamBuf()referenced from libexpress expected to be defined in libprc.dylib
EncryptStreamBuf::~EncryptStreamBuf()referenced from libexpress expected to be defined in libprc.dylib
ConfigDeclaration::check_int64_word(int) referenced from libexpress expected to be defined in libprc.dylib
ConfigVariableInt64::set_default_value(long long)referenced from libexpress expected to be defined in libprc.dylib
ReversedNumericData::reverse_assign(char const*, unsigned long)referenced from libexpress expected to be defined in libprc.dylib
Filename::standardize() referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::from_os_specific(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Filename::Type)referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::temporary(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Filename::Type)referenced from libexpress expected to be defined in libdtoolutil.dylib
TypeRegistry::get_name(TypeHandle, TypedObject*) const referenced from libexpress expected to be defined in libdtoolbase.dylib
Filename::get_timestamp() const referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::open_read_write(std::basic_fstream<char, std::char_traits<char> >&) constreferenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::rename_to(Filename const&) constreferenced from libexpress expected to be defined in libdtoolutil.dylib
typeinfo for MemoryHookreferenced from libexpress expected to be defined in libdtoolbase.dylib
_ov_set_type_handle referenced from libexpress expected to be defined in libdtoolbase.dylib
string_to_int(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&)referenced from libprogbase expected to be defined in libputil.dylib
string_to_float(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float&)referenced from libprogbase expected to be defined in libputil.dylib
string_to_double(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double&)referenced from libprogbase expected to be defined in libputil.dylib
parse_coordinate_system_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libprogbase expected to be defined in liblinmath.dylib
tokenize(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, pvector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libprogbase expected to be defined in libputil.dylib
DSearchPath::append_directory(Filename const&) referenced from libprogbase expected to be defined in libdtoolutil.dylib
PNMFileTypeRegistry::get_global_ptr() referenced from libprogbase expected to be defined in libpnmimage.dylib
NotifyCategoryGetCategory_dconfig::get_category() referenced from libprogbase expected to be defined in libdconfig.dylib
Config::total_num_get referenced from libprogbase expected to be defined in libdconfig.dylib
Config::total_time_config_init referenced from libprogbase expected to be defined in libdconfig.dylib
Config::total_time_external_init referenced from libprogbase expected to be defined in libdconfig.dylib
Notify::set_ostream_ptr(std::basic_ostream<char, std::char_traits<char> >*, bool)referenced from libprogbase expected to be defined in libprc.dylib
Notify::get_literal_flag() referenced from libprogbase expected to be defined in libprc.dylib
PNMFileTypeRegistry::get_type_from_extension(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) constreferenced from libprogbase expected to be defined in libpnmimage.dylib
PNMFileTypeRegistry::write(std::basic_ostream<char, std::char_traits<char> >&, int) constreferenced from libprogbase expected to be defined in libpnmimage.dylib
_dconfig_cat referenced from libprogbase expected to be defined in libdconfig.dylib
_gnu_getopt_long_only referenced from libprogbase expected to be defined in libdtoolutil.dylib
_gnu_optarg referenced from libprogbase expected to be defined in libdtoolutil.dylib
_gnu_optind referenced from libprogbase expected to be defined in libdtoolutil.dylib
DSearchPath::Results::add_file(Filename const&)referenced from libexpress expected to be defined in libdtoolutil.dylib
ExecutionEnvironment::expand_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libexpress expected to be defined in libdtoolutil.dylib
ExecutionEnvironment::get_cwd() referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::set_extension(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::make_relative_to(Filename, bool)referenced from libexpress expected to be defined in libdtoolutil.dylib
DSearchPath::get_directory(int) constreferenced from libexpress expected to be defined in libdtoolutil.dylib
DSearchPath::get_num_directories() const referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::is_directory() const referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::get_file_size() const referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::scan_directory(pvector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) constreferenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::is_regular_file() const referenced from libexpress expected to be defined in libdtoolutil.dylib
Filename::get_filename_index(int) constreferenced from libexpress expected to be defined in libdtoolutil.dylib
cmp_nocase(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libpandatoolbase expected to be defined in libputil.dylib
cmp_nocase_uh(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)referenced from libpandatoolbase expected to be defined in libputil.dylib
get_model_path() referenced from libpandatoolbase expected to be defined in libputil.dylib
DSearchPath::DSearchPath()referenced from libpandatoolbase expected to be defined in libdtoolutil.dylib
DSearchPath::~DSearchPath()referenced from libpandatoolbase expected to be defined in libdtoolutil.dylib
ConfigVariableSearchPath::reload_search_path() referenced from libpandatoolbase expected to be defined in libprc.dylib
Filename::make_absolute() referenced from libpandatoolbase expected to be defined in libdtoolutil.dylib
Filename::extract_components(pvector<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) constreferenced from libpandatoolbase expected to be defined in libdtoolutil.dylib
collect2: ld returned 1 exit status
make[1]: *** [Opt3-OSX/httpbackup] Error 1
make: *** [httpbackup] Error 2