<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>Am 24.10.2011 um 18:46 schrieb Manuel Saxer:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hallo Zusammen<div><br></div><div>Auf mein gestriges Problem hin (siehe dss-developer Digest Vol21, Issue11) kam der Tipp, dass ich die aktuelles Version der dSM API Library benötige.</div><div>Ich habe anschliessend gemäss Wiki die Installation nochmals durchgeführt. Mit folgendem Befehl habe ich versucht die neuste dSM Library zu laden:</div><div><br></div><div>git clone <a href="git://gitorious.digitalstrom.org/ds485-stack/1.1/ds485-core.git">git://gitorious.digitalstrom.org/ds485-stack/1.1/ds485-core.git</a> </div><div><br></div><div>Mit dem entsprechenden Befehl habe ich auch die anderen Librarys geladen. Probleme bekam ich dann bei der letzten der 4, der dSM-API.</div><div>Hier kamen folgende Warnungen:</div><div><br></div><div><div><i>root@scientist-Latitude-D630:/etc/dss/dsm-api# make</i></div><div>[ 33%] Generating dsm-api-v2.c, ../../include/dsm-api-v2/dsm-api.h, ../../include/dsm-api-v2/dsm-api-const.h, dsm-api-py.i, dsm-api-lua.i</div><div>Scanning dependencies of target dsm-api-v2</div><div>[ 66%] Building C object src/lib-v2/CMakeFiles/dsm-api-v2.dir/dsm-api-v2.c.o</div><div><b>/etc/dss/dsm-api/src/lib-v2/dsm-api-v2.c: In function ‘dsm_api_ds485_message_callback’:</b></div><div><b>/etc/dss/dsm-api/src/lib-v2/dsm-api-v2.c:7828: warning: ‘DeviceProperties_set_my_click_response_callback_t’ is deprecated</b></div><div><b>/etc/dss/dsm-api/src/lib-v2/dsm-api-v2.c:7839: warning: ‘DeviceProperties_set_my_click_request_callback_t’ is deprecated</b></div><div><b>/etc/dss/dsm-api/src/lib-v2/dsm-api-v2.c:7848: warning: ‘DeviceProperties_set_my_action_group_response_callback_t’ is deprecated</b></div><div><b>/etc/dss/dsm-api/src/lib-v2/dsm-api-v2.c:7860: warning: ‘DeviceProperties_set_my_action_group_request_callback_t’ is deprecated</b></div><div><b>/etc/dss/dsm-api/src/lib-v2/dsm-api-v2.c:7909: warning: ‘DeviceProperties_set_button_zone_response_callback_t’ is deprecated</b></div><div><b>/etc/dss/dsm-api/src/lib-v2/dsm-api-v2.c:7921: warning: ‘DeviceProperties_set_button_zone_request_callback_t’ is deprecated</b></div><div>Linking C shared library ../../lib/libdsm-api-v2.so</div><div>[ 66%] Built target dsm-api-v2</div><div>Scanning dependencies of target libtest</div><div>[100%] Building C object src/lib-v2/CMakeFiles/libtest.dir/test.c.o</div><div>Linking C executable ../../bin/libtest</div><div>[100%] Built target libtest</div><div><i>root@scientist-Latitude-D630:/etc/dss/dsm-api# </i></div></div><div><i><br></i></div><div>Da es "nur" Warnungen waren habe ich daraufhin mit dem "Compiling dSS" weitergemacht. Hier kommen nun auf einmal neue Meldungen welche einen Abbruch des make-Befehls zur folge hatten. </div><div><br></div><div><div><i>root@scientist-Latitude-D630:/etc/dss/dss-mainline# make</i></div><div>Scanning dependencies of target build_info.h</div><div>[  0%] Built target build_info.h</div><div>Scanning dependencies of target security</div><div>[  0%] Building CXX object core/security/CMakeFiles/security.dir/security.cpp.o</div><div>[  1%] Building CXX object core/security/CMakeFiles/security.dir/user.cpp.o</div><div>[  2%] Building CXX object core/security/CMakeFiles/security.dir/privilege.cpp.o</div><div>Linking CXX static library libsecurity.a</div><div>[  2%] Built target security</div><div>Scanning dependencies of target webservices</div><div>[  3%] Building CXX object webservices/CMakeFiles/webservices.dir/soapC.cpp.o</div><div>[  4%] Building CXX object webservices/CMakeFiles/webservices.dir/webservices.cpp.o</div><div>[  4%] Building CXX object webservices/CMakeFiles/webservices.dir/gs-locks.cpp.o</div><div>[  6%] Building CXX object webservices/CMakeFiles/webservices.dir/soapdssSSLObject.cpp.o</div><div>[  7%] Building CXX object webservices/CMakeFiles/webservices.dir/soapServer.cpp.o</div><div>[  8%] Building CXX object webservices/CMakeFiles/webservices.dir/model_soap.cpp.o</div><div>Linking CXX static library libwebservices.a</div><div>[  8%] Built target webservices</div><div>Scanning dependencies of target mongoose</div><div>[  9%] Building C object external/mongoose/CMakeFiles/mongoose.dir/mongoose.c.o</div><div>Linking C static library libmongoose.a</div><div>[  9%] Built target mongoose</div><div>Scanning dependencies of target simulation</div><div>[  9%] Building CXX object core/sim/CMakeFiles/simulation.dir/dssim.cpp.o</div><div>[ 10%] Building CXX object core/sim/CMakeFiles/simulation.dir/dsmetersim.cpp.o</div><div>[ 12%] Building CXX object core/sim/CMakeFiles/simulation.dir/dsidsim.cpp.o</div><div>[ 12%] Building CXX object core/sim/CMakeFiles/simulation.dir/businterface/businterfaceadaptor.cpp.o</div><div>[ 13%] Building CXX object core/sim/CMakeFiles/simulation.dir/dsid_js.cpp.o</div><div>[ 14%] Building CXX object core/sim/CMakeFiles/simulation.dir/businterface/simbusinterface.cpp.o</div><div>[ 14%] Building CXX object core/sim/CMakeFiles/simulation.dir/businterface/simactionrequestbusinterface.cpp.o</div><div>[ 15%] Building CXX object core/sim/CMakeFiles/simulation.dir/businterface/simmeteringbusinterface.cpp.o</div><div>[ 17%] Building CXX object core/sim/CMakeFiles/simulation.dir/businterface/simstructurequerybusinterface.cpp.o</div><div>[ 17%] Building CXX object core/sim/CMakeFiles/simulation.dir/businterface/simstructuremodifyingbusinterface.cpp.o</div><div>[ 18%] Building CXX object core/sim/CMakeFiles/simulation.dir/businterface/simdevicebusinterface.cpp.o</div><div>Linking CXX static library libsimulation.a</div><div>[ 18%] Built target simulation</div><div>Scanning dependencies of target model</div><div>[ 19%] Building CXX object core/model/CMakeFiles/model.dir/apartment.cpp.o</div><div>[ 20%] Building CXX object core/model/CMakeFiles/model.dir/group.cpp.o</div><div>[ 20%] Building CXX object core/model/CMakeFiles/model.dir/devicecontainer.cpp.o</div><div>[ 21%] Building CXX object core/model/CMakeFiles/model.dir/set.cpp.o</div><div>[ 23%] Building CXX object core/model/CMakeFiles/model.dir/modulator.cpp.o</div><div>[ 23%] Building CXX object core/model/CMakeFiles/model.dir/device.cpp.o</div><div>[ 24%] Building CXX object core/model/CMakeFiles/model.dir/nonaddressablemodelitem.cpp.o</div><div>[ 25%] Building CXX object core/model/CMakeFiles/model.dir/addressablemodelitem.cpp.o</div><div>[ 25%] Building CXX object core/model/CMakeFiles/model.dir/physicalmodelitem.cpp.o</div><div>[ 26%] Building CXX object core/model/CMakeFiles/model.dir/deviceinterface.cpp.o</div><div>[ 28%] Building CXX object core/model/CMakeFiles/model.dir/devicereference.cpp.o</div><div>[ 28%] Building CXX object core/model/CMakeFiles/model.dir/zone.cpp.o</div><div>[ 29%] Building CXX object core/model/CMakeFiles/model.dir/modelevent.cpp.o</div><div>[ 30%] Building CXX object core/model/CMakeFiles/model.dir/scenehelper.cpp.o</div><div>[ 31%] Building CXX object core/model/CMakeFiles/model.dir/busscanner.cpp.o</div><div>[ 31%] Building CXX object core/model/CMakeFiles/model.dir/modelpersistence.cpp.o</div><div>[ 32%] Building CXX object core/model/CMakeFiles/model.dir/modelmaintenance.cpp.o</div><div>Linking CXX static library libmodel.a</div><div>[ 32%] Built target model</div><div>Scanning dependencies of target unix</div><div>[ 34%] Building CXX object unix/CMakeFiles/unix.dir/thread.cpp.o</div><div>[ 34%] Building CXX object unix/CMakeFiles/unix.dir/systeminfo.cpp.o</div><div>Linking CXX static library libunix.a</div><div>[ 34%] Built target unix</div><div>Scanning dependencies of target core</div><div>[ 34%] Building CXX object core/CMakeFiles/core.dir/structuremanipulator.cpp.o</div><div>[ 35%] Building CXX object core/CMakeFiles/core.dir/hasher.cpp.o</div><div>[ 36%] Building CXX object core/CMakeFiles/core.dir/propertysystem.cpp.o</div><div>[ 36%] Building CXX object core/CMakeFiles/core.dir/ds485types.cpp.o</div><div>[ 37%] Building CXX object core/CMakeFiles/core.dir/bonjour.cpp.o</div><div>[ 39%] Building CXX object core/CMakeFiles/core.dir/mutex.cpp.o</div><div>[ 39%] Building CXX object core/CMakeFiles/core.dir/datetools.cpp.o</div><div>[ 40%] Building CXX object core/CMakeFiles/core.dir/jshandler.cpp.o</div><div>[ 41%] Building CXX object core/CMakeFiles/core.dir/sessionmanager.cpp.o</div><div>[ 41%] Building CXX object core/CMakeFiles/core.dir/propertyquery.cpp.o</div><div>[ 42%] Building CXX object core/CMakeFiles/core.dir/eventcollector.cpp.o</div><div>[ 43%] Building CXX object core/CMakeFiles/core.dir/session.cpp.o</div><div>[ 43%] Building CXX object core/CMakeFiles/core.dir/eventsubscriptionsession.cpp.o</div><div>[ 45%] Building CXX object core/CMakeFiles/core.dir/logger.cpp.o</div><div>[ 46%] Building CXX object core/CMakeFiles/core.dir/subsystem.cpp.o</div><div>[ 46%] Building CXX object core/CMakeFiles/core.dir/syncevent.cpp.o</div><div>[ 47%] Building CXX object core/CMakeFiles/core.dir/base.cpp.o</div><div>[ 48%] Building CXX object core/CMakeFiles/core.dir/eventinterpreterplugins.cpp.o</div><div>[ 48%] Building CXX object core/CMakeFiles/core.dir/dss.cpp.o</div><div><b>/etc/dss/dss-mainline/core/dss.cpp: In member function ‘void dss::DSS::addDefaultInterpreterPlugins()’:</b></div><div><b>/etc/dss/dss-mainline/core/dss.cpp:403: warning: ‘EventInterpreterPluginEmail’ is deprecated (declared at /etc/dss/dss-mainline/core/eventinterpreterplugins.h:129)</b></div><div>[ 50%] Building CXX object core/CMakeFiles/core.dir/backtrace.cpp.o</div><div>[ 51%] Building CXX object core/CMakeFiles/core.dir/event.cpp.o</div><div>[ 51%] Building CXX object core/CMakeFiles/core.dir/setbuilder.cpp.o</div><div>[ 52%] Building CXX object core/CMakeFiles/core.dir/scripting/modeljs.cpp.o</div><div>[ 53%] Building CXX object core/CMakeFiles/core.dir/scripting/propertyscriptextension.cpp.o</div><div>[ 54%] Building CXX object core/CMakeFiles/core.dir/scripting/jssocket.cpp.o</div><div>[ 54%] Building CXX object core/CMakeFiles/core.dir/scripting/scriptobject.cpp.o</div><div>[ 56%] Building CXX object core/CMakeFiles/core.dir/scripting/jslogger.cpp.o</div><div>[ 57%] Building CXX object core/CMakeFiles/core.dir/metering/metering.cpp.o</div><div>[ 57%] Building CXX object core/CMakeFiles/core.dir/metering/series.cpp.o</div><div>[ 58%] Building CXX object core/CMakeFiles/core.dir/metering/seriespersistence.cpp.o</div><div>[ 59%] Building CXX object core/CMakeFiles/core.dir/web/restful.cpp.o</div><div>[ 59%] Building CXX object core/CMakeFiles/core.dir/web/restfulapiwriter.cpp.o</div><div>[ 60%] Building CXX object core/CMakeFiles/core.dir/web/webserverapi.cpp.o</div><div>[ 62%] Building CXX object core/CMakeFiles/core.dir/web/webrequests.cpp.o</div><div>[ 62%] Building CXX object core/CMakeFiles/core.dir/web/webserver.cpp.o</div><div>[ 63%] Building CXX object core/CMakeFiles/core.dir/web/json.cpp.o</div><div>[ 64%] Building CXX object core/CMakeFiles/core.dir/web/handler/simrequesthandler.cpp.o</div><div>[ 64%] Building CXX object core/CMakeFiles/core.dir/web/handler/systemrequesthandler.cpp.o</div><div>[ 65%] Building CXX object core/CMakeFiles/core.dir/web/handler/meteringrequesthandler.cpp.o</div><div>[ 67%] Building CXX object core/CMakeFiles/core.dir/web/handler/structurerequesthandler.cpp.o</div><div>[ 67%] Building CXX object core/CMakeFiles/core.dir/web/handler/eventrequesthandler.cpp.o</div><div>[ 68%] Building CXX object core/CMakeFiles/core.dir/web/handler/propertyrequesthandler.cpp.o</div><div>[ 69%] Building CXX object core/CMakeFiles/core.dir/web/handler/deviceinterfacerequesthandler.cpp.o</div><div>[ 69%] Building CXX object core/CMakeFiles/core.dir/web/handler/circuitrequesthandler.cpp.o</div><div>[ 70%] Building CXX object core/CMakeFiles/core.dir/web/handler/zonerequesthandler.cpp.o</div><div>[ 71%] Building CXX object core/CMakeFiles/core.dir/web/handler/devicerequesthandler.cpp.o</div><div>[ 71%] Building CXX object core/CMakeFiles/core.dir/web/handler/apartmentrequesthandler.cpp.o</div><div>[ 73%] Building CXX object core/CMakeFiles/core.dir/web/handler/setrequesthandler.cpp.o</div><div>[ 74%] Building CXX object core/CMakeFiles/core.dir/web/handler/jsonhelper.cpp.o</div><div>[ 75%] Building CXX object core/CMakeFiles/core.dir/web/handler/subscriptionrequesthandler.cpp.o</div><div>Linking CXX static library libcore.a</div><div>[ 75%] Built target core</div><div>Scanning dependencies of target tests</div><div>[ 75%] Building CXX object tests/CMakeFiles/tests.dir/basetests.cpp.o</div><div>[ 76%] Building CXX object tests/CMakeFiles/tests.dir/datetoolstests.cpp.o</div><div>[ 78%] Building CXX object tests/CMakeFiles/tests.dir/securitytests.cpp.o</div><div>[ 78%] Building CXX object tests/CMakeFiles/tests.dir/eventtests.cpp.o</div><div>[ 79%] Building CXX object tests/CMakeFiles/tests.dir/modeljstests.cpp.o</div><div>[ 80%] Building CXX object tests/CMakeFiles/tests.dir/modeltests.cpp.o</div><div>[ 81%] Building CXX object tests/CMakeFiles/tests.dir/devicetests.cpp.o</div><div>[ 81%] Building CXX object tests/CMakeFiles/tests.dir/propertysystemtests.cpp.o</div><div>[ 82%] Building CXX object tests/CMakeFiles/tests.dir/scriptstest.cpp.o</div><div>[ 84%] Building CXX object tests/CMakeFiles/tests.dir/seriestests.cpp.o</div><div>[ 84%] Building CXX object tests/CMakeFiles/tests.dir/tests.cpp.o</div><div>[ 85%] Building CXX object tests/CMakeFiles/tests.dir/jsloggertests.cpp.o</div><div>[ 86%] Building CXX object tests/CMakeFiles/tests.dir/deviceinterfacerequesthandlertest.cpp.o</div><div>[ 86%] Building CXX object tests/CMakeFiles/tests.dir/jsontests.cpp.o</div><div>[ 87%] Building CXX object tests/CMakeFiles/tests.dir/restfulapitests.cpp.o</div><div>[ 89%] Building CXX object tests/CMakeFiles/tests.dir/jssockettests.cpp.o</div><div>[ 89%] Building CXX object tests/CMakeFiles/tests.dir/jshandlertests.cpp.o</div><div>[ 90%] Building CXX object tests/CMakeFiles/tests.dir/dssimtest.cpp.o</div><div>[ 91%] Building CXX object tests/CMakeFiles/tests.dir/devicerequesthandlertest.cpp.o</div><div>[ 91%] Building CXX object tests/CMakeFiles/tests.dir/circuitrequesthandlertest.cpp.o</div><div>[ 92%] Building CXX object tests/CMakeFiles/tests.dir/eventrequesthandlertest.cpp.o</div><div>Linking CXX static library libtests.a</div><div>[ 92%] Built target tests</div><div>Scanning dependencies of target ds485</div><div>[ 92%] Building CXX object core/ds485/CMakeFiles/ds485.dir/dsbusinterface.cpp.o</div><div>[ 93%] Building CXX object core/ds485/CMakeFiles/ds485.dir/dsbusinterfaceobj.cpp.o</div><div>[ 95%] Building CXX object core/ds485/CMakeFiles/ds485.dir/dsactionrequest.cpp.o</div><div>[ 95%] Building CXX object core/ds485/CMakeFiles/ds485.dir/dsdevicebusinterface.cpp.o</div><div><b>/etc/dss/dss-mainline/core/ds485/dsdevicebusinterface.cpp: In member function ‘virtual void dss::DSDeviceBusInterface::setDeviceProgMode(const dss::Device&, uint8_t)’:</b></div><div><b>/etc/dss/dss-mainline/core/ds485/dsdevi</b><b>cebusinterface.cpp:120: error: ‘DeviceActionRequest_action_programming_mode_on’ was not declared in this scope</b></div><div><b>/etc/dss/dss-mainline/core/ds485/dsdevicebusinterface.cpp:123: error: ‘DeviceActionRequest_action_programming_mode_off’ was not declared in this scope</b></div><div><b>make[2]: *** [core/ds485/CMakeFiles/ds485.dir/dsdevicebusinterface.cpp.o] Fehler 1</b></div><div><b>make[1]: *** [core/ds485/CMakeFiles/ds485.dir/all] Fehler 2</b></div><div><b>make: *** [all] Fehler 2</b></div><div><i>root@scientist-Latitude-D630:/etc/dss/dss-mainline# </i></div></div><div><i><br></i></div><div><br></div><div>Leider kann ich nicht wirklich das Problem erkennen. Könnt Ihr mir hier weiterhelfen?</div><div>Vielen Dank für eure Mühen</div><div><br></div><div>Gruss Manu</div></div></blockquote></div><br></body></html>