[dss-developer] dss compile on Debian 6.0 (Codename squeeze)

roman stachura roman at stachura.ch
Tue Apr 5 16:06:20 CEST 2011


Hallo DSS Entwickler

Ich folgte der Anleitung 
http://developer.digitalstrom.org/redmine/projects/dss/wiki/How_to_build_the_dSS

beim Schritt Compiling dss ergab sich folgendes Problem:
(RC2 und latest git version)

cmake -DLIBDSM_PREFIX=/home/digitalstrom/libdsm 
-DWITH_DATADIR=/home/www/digitalstrom/data
[...]
/home/digitalstrom/libdsm/include/digitalSTROM/dsm-api-v2/dsm-api.h: In 
member function âvirtual std::vector<dss::DeviceSpec_t, 
std::allocator<dss::DeviceSpec_t> > 
dss::DSStructureQueryBusInterface::getDevicesInZone(const 
dss::dss_dsid_t&, int)â:
/home/digitalstrom/libdsm/include/digitalSTROM/dsm-api-v2/dsm-api.h:1718: error: 
too many arguments to function âint 
DeviceInfo_by_index_only_active(void*, dsid_t, uint16_t, uint16_t, 
uint16_t*, uint16_t*, uint16_t*, uint16_t*, uint16_t*, uint16_t*, 
uint8_t*, uint8_t*, uint8_t*, uint8_t*, uint8_t*, uint8_t*, uint32_t*)â
/home/digitalstrom/dss-mainline/core/ds485/dsstructurequerybusinterface.cpp:212: 
error: at this point in file
/home/digitalstrom/libdsm/include/digitalSTROM/dsm-api-v2/dsm-api.h: In 
member function âvirtual dss::DeviceSpec_t 
dss::DSStructureQueryBusInterface::deviceGetSpec(dss::devid_t, 
dss::dss_dsid_t)â:
/home/digitalstrom/libdsm/include/digitalSTROM/dsm-api-v2/dsm-api.h:1939: error: 
too many arguments to function âint DeviceInfo_by_device_id(void*, 
dsid_t, uint16_t, uint16_t*, uint16_t*, uint16_t*, uint16_t*, uint16_t*, 
uint16_t*, uint8_t*, uint8_t*, uint8_t*, uint8_t*, uint8_t*, uint8_t*, 
uint32_t*)â
/home/digitalstrom/dss-mainline/core/ds485/dsstructurequerybusinterface.cpp:242: 
error: at this point in file
make[2]: *** 
[core/ds485/CMakeFiles/ds485.dir/dsstructurequerybusinterface.cpp.o] 
Fehler 1
make[1]: *** [core/ds485/CMakeFiles/ds485.dir/all] Fehler 2
make: *** [all] Fehler 2

wo steckt der Fehler?


Liegt das an einer fehlenden oder zu neuen Bibliothek/Compiler ?

verlangt sind:
|
-cmake
-libxml2-dev
-libical-dev
-gsoap
-libpoco-dev
-libboost-filesystem1.35-dev
-libboost-system1.35-dev
-libmozjs-dev
-gcc-4.2
-g++-4.2|

Installiert ist:

Debian 6.01 Kernel:  2.6.32-5-686 i686

Package: cmake
Version: 2.8.2+dfsg.1-0+squeeze1

Package: libxml2-dev
Version: 2.7.8.dfsg-2

Package: libical-dev
Version: 0.44-3

Package: gsoap
Version: 2.7.15-1

Package: libpoco-dev
Version: 1.3.6p1-1+b1

Package: libboost-filesystem1.42.0
Version: 1.42.0-4

Package: libboost-system1.42.0
Source: boost1.42

Package: g++
Version: 4:4.4.5-1

Package: gcc
Version: 4:4.4.5-1


Gruss roman





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.digitalstrom.org/pipermail/dss-developer/attachments/20110405/cd410ada/attachment.htm>


More information about the dss-developer mailing list