help-gift
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[help-GIFT] Compiling gift 0.1.14 on gentoo error


From: Kamil Wencel
Subject: [help-GIFT] Compiling gift 0.1.14 on gentoo error
Date: Mon, 21 Aug 2006 22:50:02 +0200
User-agent: Thunderbird 1.5.0.5 (Windows/20060719)

Hi List,

I have tried to compile gift 0.1.14 on several machines now and it always failed for one or another reason. extensive googling didn't show up many results, as it seems that the "gift" is not very common out there.

Since I am curious about QBE technology I really want this to get up and running so I can test the gift intensively. If I can get this to work with some help here, I would gladly write some docs / howtos.

Now, regarding the building :

./configure --prefix=/usr/local/gift/1.1.14

[...]

configure: creating ./config.status
config.status: creating Makefile
config.status: creating libMRML/Makefile
config.status: creating libMRML/cc/Makefile
config.status: creating libMRML/include/Makefile
config.status: creating libGIFTQuPerl/Makefile
config.status: creating libGIFTQuPerl/cc/Makefile
config.status: creating libGIFTQuPerl/include/Makefile
config.status: creating libGIFTAcPerl/Makefile
config.status: creating libGIFTAcPerl/cc/Makefile
config.status: creating libGIFTAcPerl/include/Makefile
config.status: creating libGIFTAcURL2FTS/Makefile
config.status: creating libGIFTAcURL2FTS/cc/Makefile
config.status: creating libGIFTAcURL2FTS/include/Makefile
config.status: creating libGIFTAcInvertedFile/Makefile
config.status: creating libGIFTAcInvertedFile/cc/Makefile
config.status: creating libGIFTAcInvertedFile/include/Makefile
config.status: creating libGIFTQuInvertedFile/Makefile
config.status: creating libGIFTQuInvertedFile/cc/Makefile
config.status: creating libGIFTQuInvertedFile/include/Makefile
config.status: creating libGIFTAcHierarchy/Makefile
config.status: creating libGIFTAcHierarchy/cc/Makefile
config.status: creating libGIFTAcHierarchy/include/Makefile
config.status: creating libGIFTQuHierarchy/Makefile
config.status: creating libGIFTQuHierarchy/cc/Makefile
config.status: creating libGIFTQuHierarchy/include/Makefile
config.status: creating libGIFTAcDistanceMatrix/Makefile
config.status: creating libGIFTAcDistanceMatrix/cc/Makefile
config.status: creating libGIFTAcDistanceMatrix/include/Makefile
config.status: creating FeatureExtraction/Makefile
config.status: creating libSquirePPM/Makefile
config.status: creating scripts/Makefile
config.status: creating scripts/emacs-lisp/Makefile
config.status: creating scripts/perl/Makefile
config.status: creating dtd/Makefile
config.status: creating Doc/Makefile
config.status: creating Doc/Doxyfile
config.status: creating GIFTServer/Makefile
config.status: creating GIFTServer/gift-mrml-messages/Makefile
config.status: creating GIFTServer/gift-config/Makefile
config.status: creating gift-config.h
config.status: gift-config.h is unchanged
config.status: executing depfiles commands

$ make

[...]

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DHAS_BOOL -DLINK_DYNAMICALLY -I../.. -g -O2 -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -D__GIFT_WITH_PERL__ -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.8/i686-linux/CORE -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC -D__GIFT_USES_THREADS__ -pthread -MT CAccessorFactoryContainer.lo -MD -MP -MF .deps/CAccessorFactoryContainer.Tpo -c CAccessorFactoryContainer.cc -fPIC -DPIC -o .libs/CAccessorFactoryContainer.o cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
In file included from ../../libGIFTAcPerl/include/CAFPerl.h:31,
                 from CAccessorFactoryContainer.cc:36:
../../libGIFTAcPerl/include/CAcPerl.h:125: error: invalid covariant return type for `virtual std::pair<bool, long int> CAcPerl::URLToID(const std::string&) const' ../../libMRML/include/CAccessor.h:90: error: overriding `virtual std::pair<bool, TID> CAccessor::URLToID(const std::string&) const'
make[3]: *** [CAccessorFactoryContainer.lo] Error 1
make[3]: Leaving directory `/usr/local/src/gift-0.1.14/libMRML/cc'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/gift-0.1.14/libMRML'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gift-0.1.14'
make: *** [all] Error 2


What could possibly cause this ? Perl Version Missmatch or pthreading
aware / unaware Perl installation ? I tried different gcc versions (3.3 / 3.4 ) but had no luck either.

With kind regards,

Kamil





reply via email to

[Prev in Thread] Current Thread [Next in Thread]