GIT HEAD
$ rpm -qf /usr/include/boost/smart_ptr/shared_ptr.hpp
boost-devel-headers-1.53.0-alt3
$ make
...
libtool: compile: g++ -DHAVE_CONFIG_H -I. -D_GNU_SOURCE
-De_cal_check_timezones=syncevolution_check_timezones
-De_cal_tzlookup_ecal=syncevolution_tzlookup_ecal
-De_cal_tzlookup_icomp=syncevolution_tzlookup_icomp
-De_cal_match_tzid=syncevolution_match_tzid
-I/var/tmp/RPM/BUILD/syncevolution-1.2.2/src -I./test
-I/var/tmp/RPM/BUILD/syncevolution-1.2.2/src/build-synthesis/src
-I/usr/include -pthread -I/usr/include/evolution-data-server
-I/usr/include/libsecret-1 -I/usr/include/libxml2
-I/usr/include/libsoup-2.4 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/nss -I/usr/include/nspr
-pthread -I/usr/include/evolution-data-server -I/usr/include/libsecret-1
-I/usr/include/libxml2 -I/usr/include/libsoup-2.4
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/nss
-I/usr/include/nspr -pthread -I/usr/include/evolution-data-server
-I/usr/include/nss -I/usr/include/nspr -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/libsecret-1
-I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -pthread
-I/usr/include/evolution-data-server -I/usr/include/nss
-I/usr/include/nspr -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/libsecret-1
-I/usr/include/libxml2 -I/usr/include/libsoup-2.4
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I./src/backends/evolution -Wall -Wno-unknown-pragmas
-Wno-deprecated-declarations -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -pipe -Wall -g -O2 -c
src/backends/evolution/EvolutionSyncSource.cpp -fPIC -DPIC -o
src/backends/evolution/.libs/src_backends_evolution_syncecal_la-EvolutionSyncSource.o
src/backends/evolution/EvolutionSyncSource.cpp: In member function
'virtual SyncEvo::SyncSource::Database
SyncEvo::EvolutionSyncSource::createDatabase(const
SyncEvo::SyncSource::Database&)':
src/backends/evolution/EvolutionSyncSource.cpp:163:55: error: invalid
use of void expression
In file included from /usr/include/boost/shared_ptr.hpp:17:0,
from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/ConfigNode.h:28,
from
/var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/FilterConfigNode.h:23,
from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/SyncConfig.h:23,
from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/SyncSource.h:24,
from
/var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/TrackingSyncSource.h:24,
from src/backends/evolution/EvolutionSyncSource.h:24,
from src/backends/evolution/EvolutionSyncSource.cpp:21:
/usr/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of
'typename boost::detail::sp_array_access<T>::type
boost::shared_ptr<T>::operator[](std::ptrdiff_t) const [with T = char*;
typename boost::detail::sp_array_access<T>::type = void; std::ptrdiff_t
= long int]':
src/backends/evolution/EvolutionSyncSource.cpp:163:38: required from here
/usr/include/boost/smart_ptr/shared_ptr.hpp:663:22: error:
return-statement with a value, in function returning 'void' [-fpermissive]
make[2]: ***
[src/backends/evolution/src_backends_evolution_syncecal_la-EvolutionSyncSource.lo]
Ошибка 1
make[2]: Выход из каталога `/tmp/syncevolution-1.2.2'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/tmp/syncevolution-1.2.2'
make: *** [all] Ошибка 2
[ildar@ildar syncevolution-1.2.2]$

Plz help!

-- 
Ildar Mulyukov, 
  free SW designer/programmer
================================================
email: [email protected]
blog: http://johan-notes.blogspot.com/
ALT Linux Sisyphus
================================================

_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Reply via email to