problems compiling Maildrop
Jurjen Middendorp
jurjenm at stack.nl
Sat Dec 30 02:40:56 PST 2006
http://lists.freebsd.org/pipermail/freebsd-ports/2006-September/035268.html
maybe this works? haven't tried it myself though, because make-ing the port
worked without problems...
On Fri, Dec 29, 2006 at 11:55:16AM -0500, Joe Auty wrote:
>
>On Dec 29, 2006, at 11:38 AM, Lowell Gilbert wrote:
>
>>Joe Auty <joe at netmusician.org> writes:
>>
>>>Is it just me having problems with this port? I'd really appreciate
>>>if somebody could confirm whether or not they are getting this error
>>>so I know whether or not to bug the port maintainer.
>>
>>It seems to build in a clean environment:
>>
>>http://pointyhat.freebsd.org/errorlogs/i386-5-latest-logs/
>>maildrop-2.0.2.log
>>
>
>
>
>Hmmm... Any ideas what be happening for me then? I've duplicated this
>problem on another machine of mine running FBSD 5.4.
>
>
>Here is the error in question:
>
>
>
>Compiling maildirkwtest.c
>Linking maildirkwtest
>Compiling maildirkw.c
>Linking maildirkw
>/usr/local/lib/libfam.a(fam.o)(.text+0x31): In function `FAMOpen2':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x4f): In function `FAMOpen2':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x81): In function `FAMOpen2':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x12e): In function `FAMClose':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x225): In function `FAMMonitor
>(FAMConnection*, char const*, FAMRequest*, void*, int)':
>: undefined reference to `operator delete[](void*)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x243): In function `FAMMonitor
>(FAMConnection*, char const*, FAMRequest*, void*, int)':
>: undefined reference to `operator delete[](void*)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x414): In function
>`FAMMonitorCollection':
>: undefined reference to `operator delete[](void*)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x433): In function
>`FAMMonitorCollection':
>: undefined reference to `operator delete[](void*)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x5d3): In function
>`GroupStuff::GroupStuff()':
>: undefined reference to `operator new[](unsigned int)'
>/usr/local/lib/libfam.a(fam.o)(.text+0x60b): In function
>`GroupStuff::GroupStuff()':
>: undefined reference to `operator new[](unsigned int)'
>/usr/local/lib/libfam.a(fam.o)(.eh_frame+0x12): undefined reference
>to `__gxx_personality_v0'
>/usr/local/lib/libfam.a(Client.o)(.text+0xb92): In function
>`Client::storeUserData(int, void*)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)(.text+0xbab): In function
>`Client::storeUserData(int, void*)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)(.text+0xc17): In function
>`Client::storeEndExist(int)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)(.text+0xc2f): In function
>`Client::storeEndExist(int)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)(.text+0xeca): In function
>`__static_initialization_and_destruction_0(int, int)':
>: undefined reference to `std::ios_base::Init::Init()'
>/usr/local/lib/libfam.a(Client.o)(.text+0xef8): In function `__tcf_0':
>: undefined reference to `std::ios_base::Init::~Init()'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6removeERKi+0xfc): In function
>`BTree<int, void*>::remove(int const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertERKiRKS0_+0x5a): In function
>`BTree<int, void*>::insert(int const&, void* const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertERKiRKS0_+0x87): In function
>`BTree<int, void*>::insert(int const&, void* const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0xde): In
>function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int
>const&, void* const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0xfb): In
>function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int
>const&, void* const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x191): In
>function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int
>const&, void* const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x1ae): In
>function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int
>const&, void* const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x237): In
>function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int
>const&, void* const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE6insertEPNS1_4NodeERKiRKS0_+0x275): In
>function `BTree<int, void*>::insert(BTree<int, void*>::Node*, int
>const&, void* const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertERKiRKb+0x5a): In function
>`BTree<int, bool>::insert(int const&, bool const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertERKiRKb+0x87): In function
>`BTree<int, bool>::insert(int const&, bool const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0xde): In
>function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int
>const&, bool const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0xfb): In
>function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int
>const&, bool const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0x194): In
>function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int
>const&, bool const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0x1b1): In
>function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int
>const&, bool const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0x23d): In
>function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int
>const&, bool const&)':
>: undefined reference to `operator new(unsigned int)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6insertEPNS0_4NodeERKiRKb+0x27b): In
>function `BTree<int, bool>::insert(BTree<int, bool>::Node*, int
>const&, bool const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE9underflowEPNS1_4NodeEj+0x12d): In
>function `BTree<int, void*>::underflow(BTree<int, void*>::Node*,
>unsigned int)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE9underflowEPNS1_4NodeEj+0x18e): In
>function `BTree<int, void*>::underflow(BTree<int, void*>::Node*,
>unsigned int)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIiPvE4NodeD1Ev+0x2c): In function
>`BTree<int, void*>::Node::~Node()':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE6removeERKi+0xfc): In function
>`BTree<int, bool>::remove(int const&)':
>: undefined reference to `operator delete(void*)'
>/usr/local/lib/libfam.a(Client.o)
>(.gnu.linkonce.t._ZN5BTreeIibE4NodeD1Ev+0x2c): more undefined
>references to `operator delete(void*)' follow
>/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.r._ZTI5BTreeIiPvE
>+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
>/usr/local/lib/libfam.a(Client.o)(.gnu.linkonce.r._ZTI5BTreeIibE
>+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
>/usr/local/lib/libfam.a(Client.o)(.eh_frame+0x12): undefined
>reference to `__gxx_personality_v0'
>*** Error code 1
>
>Stop in /usr/ports/mail/maildrop/work/maildrop-2.0.2/maildir.
>*** Error code 1
>
>Stop in /usr/ports/mail/maildrop/work/maildrop-2.0.2/maildir.
>*** Error code 1
>
>Stop in /usr/ports/mail/maildrop/work/maildrop-2.0.2.
>*** Error code 1
>
>Stop in /usr/ports/mail/maildrop.
>
>
>_______________________________________________
>freebsd-questions at freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions
mailing list