[Pkg-ace-devel] Re: dpatch + reactor separation remarks and questions

Thomas Girard thomas.g.girard@free.fr
Tue, 26 Oct 2004 16:44:07 +0200


Raphael Bossek wrote:
>>a) Prevent MPC from recursing into tests/ and examples/ using -exclude
>>   argument. This would make 02-simplify-makefiles.dpatch useless.
> 
> the best solution for now and future releases of ACE. We do not have carry
> about the Makefiles. We have only to set debian/config/debian.features
> right. The rest is done by `update-makefile' target in debian/rules.

Agreed.
[...]

> Do you have an idear what could result in this ld error message:
> 
> g++ -W -Wall -Wpointer-arith -O3 -pipe   -D_REENTRANT -DACE_HAS_AIO_CALLS
> -D_GNU_SOURCE  
> -I/home/br/src/ace/5.4.2.1/ace-5.4.2.1/ace-5.4.2.1/ACE_wrappers -DACE_NDEBUG
> -DACE_USE_RCSID=0 -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__
> -DACE_COMPILE_TIMEPROBES -I.. -I/usr/share/qt3/include -DQT_THREAD_SUPPORT
> -DACE_HAS_QT -DACE_AS_STATIC_LIBS -I/usr/share/qt3/include  -Wl,-E
> -L/home/br/src/ace/5.4.2.1/ace-5.4.2.1/ace-5.4.2.1/ACE_wrappers/ace -L./
> -L../lib -L/usr/share/qt3/lib -L/usr/share/qt3/lib -o QtReactor_Test
> .obj/Main.o .obj/QtReactor_Test_moc.o .obj/QtReactor_Test.o -lACE_QtReactor
> -lTest_Output -lACE -lqt-mt  -ldl -lpthread -lrt -lqt-mt ^M
> libACE_QtReactor.so: undefined reference to `vtable for ACE_QtReactor'
> collect2: ld returned 1 exit status
> make[4]: *** [QtReactor_Test] Error 1

Does ACE_QtReactor lacks a destructor or a virtual method it was 
supposed to provide ?

Thomas