Synology-Forum.nl
Tweaks / Addons A.K.A. The Underground => Overige mods => Topic gestart door: xyz op 13 januari 2013, 18:05:09
-
Ik kan nu eindelijk de installatie van Domoticz gaan doen nadat ik een paar dagen al geprobeerd had een bootstrap te installeren. Zie hier de laatste acties http://www.synology-forum.nl/viewtopic.php?f=42&t=12199
ik ben nu de installatie aan het volgen in deze install.txt
http://sourceforge.net/p/domoticz/code/ ... NSTALL.txt (http://sourceforge.net/p/domoticz/code/74/tree/domoticz/INSTALL.txt)
zal nog wel even duren :-)
xyz,
-
even kleine wijziging in de install.txt
- een xvf weggehaald
- en voor het downloaden van domoticz even een directory maken waar je de source code wilt plaatsen.
- removed Raspberry Pi part
xyz
Usage: Domoticz [-www <port>] [-verbose <0|1>]
-www <port> Default is: -www 8080
-verbose <0|1> (0 is none, 1 is debug) Default is: -verbose 0
Examples:
Domoticz (this is the same as Domoticz -www 8080 -verbose 0)
Domoticz -www 81 -verbose 1
If Domoticz and the browser are running on the same system you can connect with http://localhost:8080/
To stop the application: press Ctrl-C in the application screen (not in the browser)
Internet Explorer is not supported at the moment, please use another browser like chrome/firefox.
Compiling from source code:
------------------------------------------
Prerequisites: (or in other words, setup your compile enviroment):
Windows:
- VS2010 (headers can be modified to support a less version)
- boost libraries, you probably have to set the correct include/lib folder in the project properties as i did not bootstrap mine
------------------------------------------------------------------------------------------------
Synology:
- Make sure the device is bootstrapped, then:
ipkg install gcc
ipkg install make
ipkg install optware-devel (dont worry about the wget-ssl error)
ipkg install boost-dev
ipkg install boost-thread
ipkg install boost-system
ipkg install boost-date-time
download/install cmake (take a coffee while doing the bootstrap and make commands)
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.tar.gz
tar xvf cmake-2.8.10.tar.gz
cd cmake-2.8.10
./bootstrap
make
make install
cd ..
rm -R cmake-2.8.10
rm cmake-2.8.10.tar.gz
fix known pthread problem:
1) backup the pthread libraries found in /opt/arm-none-linux-gnueabi/lib/ :
mkdir /opt/arm-none-linux-gnueabi/lib_disabled
mv /opt/arm-none-linux-gnueabi/lib/libpthread* /opt/arm-none-linux-gnueabi/lib_disabled
2) Copy the pthread libraries found in /opt/lib
cp /lib/libpthread.so.0 /opt/arm-none-linux-gnueabi/lib/
cd /opt/arm-none-linux-gnueabi/lib/
ln -s libpthread.so.0 libpthread.so
ln -s libpthread.so.0 libpthread-2.5.so
3)
cp /opt/lib/libboost_* /lib
verify http://forum.synology.com/enu/viewtopic.php?p=185512#msg185512
to check your .profile
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Getting the source code:
first make a directory where you want to place the source code and go to that directory
svn checkout svn://svn.code.sf.net/p/domoticz/code/domoticz
cd domoticz
cmake CMakeLists.txt
make
now you should have the binary application, you can start it with
./domoticz
For additional parameters type:
./domoticz -h
Note: Compiling on the Raspberry Pi will take about 15 minutes
To Update to a newer version:
- stop the application (control-c)
(from the domoticz folder)
svn update
cmake CMakeLists.txt
make
-
mhhh, om de RFXtrx433 aan de praat te krijgen moet ik de ftdi drivers cross compilen.
Heb ik de termen goed. :-)
ben ik wel even mee bezig.
xyz,
-
Al meer vorderingen? Interssant project!
-
Eigenlijk dezelfde vraag als pjdamen.
Ik sta te springen om dit op mijn Syno te gaan draaien.
-
Eigenlijk dezelfde vraag als pjdamen.
Ik sta te springen om dit op mijn Syno te gaan draaien.
hiermee krijg je de usb RFXCom werkend
https://sourceforge.net/p/domoticz/disc ... bd2f/#8423 (https://sourceforge.net/p/domoticz/discussion/domobpro/thread/9cf4bd2f/#8423)
-
Ik heb Domoticz draaiend. om Domoticz op te starten moet ik putty gebruiken. zodra ik putty afsluit stopt Domoticz.
Hoe is dit te voorkomen?
-
zie http://sourceforge.net/p/domoticz/discussion/domobpro/thread/c320feab/
-
Ik heb het probleem opgelost door screen te installeren. Domoticz draait nu 2 dagen probleemloos.
-
Ik probeer Domoticz ook werkend te krijgen op mijn DS1511 en op een DS412 van een vriend van mij, maar wij lopen allebei tegen hetzelfde probleem aan. Zelf ben ik niet zo'n meester met linux dus ik volg deze handleiding echt netjes tot op de letter. Beide synology's zijn gebootstrapped en als ik de handleiding volg van deze thread loop ik vast bij het commando make. De bootstrap van cmake gaat goed volgens putty en ik krijg dan ook het advies "now run make". Dit doe ik netjes en bij ong. 46% schiet er ineens een hoop tekst voorbij en het laatste wat ik te zien krijg is dit:
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:340: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:343: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'field_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:348: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:350: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:353: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:357: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_init'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:362: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:387: error: storage class specified for parameter 'form_request_name'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:389: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:392: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:394: error: expected ';', ',' or ')' before '*' token
In file included from /root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:33:
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:91: error: storage class specified for parameter 'TypeArgument'
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:119: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:122: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:123: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:124: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:125: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:127: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:128: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:129: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:130: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:132: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:133: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:134: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:63: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:86: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: old-style parameter declarations in prototyped function definition
/opt/include/ncurses.h:198: error: parameter name omitted
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: expected '{' at end of input
make[2]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_arg.c.o] Error 1
make[1]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/all] Error 2
make: *** [all] Error 2
DiskStation>
Ik heb het inmiddels ook met andere versies van cmake geprobeerd, maar allemaal geven ze deze foutmelding. Ook heb ik alle optware en bootstrap verwijdert en opnieuw geinstalleerd om te kijken of het hier aan zou liggen, maar naar mijn idee werkt dat allemaal goed. Een beetje googlen naar de error geeft niet veel helpende resultaten. De meeste mensen die een error met cmake krijgen hebben deze bij de bootstrap, maar dat doet hij dus netjes. Iemand een idee waar dit aan zou kunnen liggen?
-
Heb je de goede bootstrap te pakken zie http://tools.forret.com/synology/bootstrap.php
-
Ik heb het voor de zekerheid nog eens geprobeerd met bovenstaande link.
Het resultaat is helaas hetzelfde. EDIT: Ik heb overigens een DS1511 en volgens bovenstaande link zou ik syno-i686-bootstrap_1.2-7_i686.xsh moeten gebruiken voor bootstrap.
Ik zal mijn stappen eens beschrijven, wie weet doe ik iets heel doms verkeerd.
Via Putty maak ik contact met de NAS en log in met de root account.
wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
sh syno-i686-bootstrap_1.2-7_i686.xsh
rm syno-i686-bootstrap_1.2-7_i686.xsh
Hierna een reboot van de NAS en na de reboot ipkg update via putty.
ipkg install gcc
ipkg install make
ipkg install optware-devel
ipkg install boost-dev
ipkg install boost-thread
ipkg install boost-system
ipkg install boost-date-time
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.tar.gz
tar xvf cmake-2.8.10.tar.gz
cd cmake-2.8.10
./bootstrap
make (en hier gaat het na 46% fout)
De error die ik krijg is de volgende (meer kan ik niet zien in putty, of is er ergens een log aanwezig?):
/opt/include/ncurses.h:773: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wdelch'
/opt/include/ncurses.h:774: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wdeleteln'
/opt/include/ncurses.h:775: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wechochar'
/opt/include/ncurses.h:776: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'werase'
/opt/include/ncurses.h:777: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wgetch'
/opt/include/ncurses.h:778: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wgetnstr'
/opt/include/ncurses.h:779: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wgetstr'
/opt/include/ncurses.h:780: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'whline'
/opt/include/ncurses.h:781: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winch'
/opt/include/ncurses.h:782: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winchnstr'
/opt/include/ncurses.h:783: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winchstr'
/opt/include/ncurses.h:784: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winnstr'
/opt/include/ncurses.h:785: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsch'
/opt/include/ncurses.h:786: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsdelln'
/opt/include/ncurses.h:787: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsertln'
/opt/include/ncurses.h:788: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsnstr'
/opt/include/ncurses.h:789: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winsstr'
/opt/include/ncurses.h:790: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'winstr'
/opt/include/ncurses.h:791: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wmove'
/opt/include/ncurses.h:792: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wnoutrefresh'
/opt/include/ncurses.h:793: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wprintw'
/opt/include/ncurses.h:795: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wredrawln'
/opt/include/ncurses.h:796: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wrefresh'
/opt/include/ncurses.h:797: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wscanw'
/opt/include/ncurses.h:799: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wscrl'
/opt/include/ncurses.h:800: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wsetscrreg'
/opt/include/ncurses.h:801: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wstandout'
/opt/include/ncurses.h:802: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wstandend'
/opt/include/ncurses.h:803: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wsyncdown'
/opt/include/ncurses.h:804: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wsyncup'
/opt/include/ncurses.h:805: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wtimeout'
/opt/include/ncurses.h:806: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wtouchln'
/opt/include/ncurses.h:807: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wvline'
/opt/include/ncurses.h:1252: error: storage class specified for parameter 'MEVENT'
/opt/include/ncurses.h:1254: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getmouse'
/opt/include/ncurses.h:1255: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ungetmouse'
/opt/include/ncurses.h:1256: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mousemask'
/opt/include/ncurses.h:1257: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wenclose'
/opt/include/ncurses.h:1258: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mouseinterval'
/opt/include/ncurses.h:1259: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wmouse_trafo'
/opt/include/ncurses.h:1260: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mouse_trafo'
/opt/include/ncurses.h:1266: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mcprint'
/opt/include/ncurses.h:1267: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'has_key'
/opt/include/ncurses.h:1271: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracef'
/opt/include/ncurses.h:1272: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracedump'
/opt/include/ncurses.h:1273: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_traceattr'
/opt/include/ncurses.h:1274: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_traceattr2'
/opt/include/ncurses.h:1275: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_nc_tracebits'
/opt/include/ncurses.h:1276: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracechar'
/opt/include/ncurses.h:1277: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracechtype'
/opt/include/ncurses.h:1278: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracechtype2'
/opt/include/ncurses.h:1288: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_tracemouse'
/opt/include/ncurses.h:1289: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'trace'
In file included from /root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:34,
from /root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:33:
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:60: error: storage class specified for parameter 'Form_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:61: error: storage class specified for parameter 'Field_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:72: error: storage class specified for parameter '_PAGE'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:95: error: expected specifier-qualifier-list before 'Field_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:104: error: storage class specified for parameter 'FIELD'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:120: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:121: error: expected ';' before '_Bool'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:126: error: storage class specified for parameter 'FIELDTYPE'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:143: error: expected specifier-qualifier-list before 'Form_Options'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:157: error: storage class specified for parameter 'FORM'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:159: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:266: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:277: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:282: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:283: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:290: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:295: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:303: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:307: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:327: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:330: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:333: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:335: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:338: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:340: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:343: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'field_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:348: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:350: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:353: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:357: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_init'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:362: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:387: error: storage class specified for parameter 'form_request_name'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:389: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:392: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'form_opts'
/root/cmake-2.8.10/Source/CursesDialog/form/form.h:394: error: expected ';', ',' or ')' before '*' token
In file included from /root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:33:
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:91: error: storage class specified for parameter 'TypeArgument'
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:119: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:122: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:123: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:124: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:125: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:127: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:128: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:129: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:130: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:132: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:133: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/form.priv.h:134: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:63: error: expected ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:86: error: expected ';', ',' or ')' before '*' token
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: old-style parameter declarations in prototyped function definition
/opt/include/ncurses.h:198: error: parameter name omitted
/root/cmake-2.8.10/Source/CursesDialog/form/fld_arg.c:89: error: expected '{' at end of input
make[2]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/fld_arg.c.o] Error 1
make[1]: *** [Source/CursesDialog/form/CMakeFiles/cmForm.dir/all] Error 2
make: *** [all] Error 2
Ik heb echt geen idee wat ik fout doe.
-
Hoi misschien even naar het domoticsz forum daar zitten meerdere linux specialisten op.
-
Hallo,
Ik zou ook graag een programma als Domoticz of een gelijkwaardig programma op mijn DS712+ willen laten draaien. Ik heb reeds een RFXCOM usb ontvanger en laat deze draaien op een windows pc.
Is er een mogelijkheid dmv een package om dit te laten draaien op mijn Synology?
Ik heb geen ervaring met Linux etc..
Wie kan mij helpen. Ik denk dat er een hele grote groep mensen graag zo''n package beschikbaar zouden zien, indien mogelijk.
-
Hallo,
Ik zou ook graag een programma als Domoticz of een gelijkwaardig programma op mijn DS712+ willen laten draaien. Ik heb reeds een RFXCOM usb ontvanger en laat deze draaien op een windows pc.
Is er een mogelijkheid dmv een package om dit te laten draaien op mijn Synology?
Ik heb geen ervaring met Linux etc..
Wie kan mij helpen. Ik denk dat er een hele grote groep mensen graag zo''n package beschikbaar zouden zien, indien mogelijk.
Hoi
Ik heb op het forum https://sourceforge.net/p/domoticz/wiki/Install.txt/ de stappen gevolgd. Ik heb wel een paar probleempjes ondervonden maar die heb ik allemaal opgelost en op het forum vastgelegd hoe ik ze heb opgelost. Gizmocuz en andere helpen je graag. je kunt ook op tweakers.net op het forum duurzame energie en domotica je vragen kwijt
Mocht het echt niet lukken, reageer maar dan kunnen we altijd kijken.
groet
-
Nikilauda,
Bedankt voor je reactie. Ik zal de boel eens doornemen en kijken of ik het hier ook werkend kan krijgen.
Zou natuurlijk helemaal super zijn, wanneer ik alles via de Synology kan laten draaien. Deze staat tenslotte 24/7 aan.
Mocht ik vragen hebben dan meld ik me weer. Tnx
-
Nikilauda,
Kan ik domoticz dan ook benaderen via app op mijn Android telefoon?
Gr SayH
-
nikilauda,
Ik heb inmiddels bootstrap op mijn Synology staan.
Ook kan ik inloggen met Putty.
Maar dan.....? Hoe verder. Ik heb de txt handleiding gelezen maar zie staan:
ipkg install gcc
ipkg install make
ipkg install optware-devel (dont worry about the wget-ssl error)
ipkg install boost-dev
ipkg install boost-thread
ipkg install boost-system
ipkg install boost-date-time
ipkg install libcurl-dev
ipkg install libusb
Zijn dat bestanden die ik ergens moet downloaden, of moet ik met putty bepaalde commando's invoeren?
Sorry maar het is even onduidelijk voor mij.
Groeten SayH
-
Nikilauda,
Kan ik domoticz dan ook benaderen via app op mijn Android telefoon?
Gr SayH
Yes volgens de gebruikers op het domoticz forum wel. Ik heb geen Android dus kan het niet testen. en doe het gewoon via de browser.
-
nikilauda,
Ik heb inmiddels bootstrap op mijn Synology staan.
Ook kan ik inloggen met Putty.
Maar dan.....? Hoe verder. Ik heb de txt handleiding gelezen maar zie staan:
ipkg install gcc
ipkg install make
ipkg install optware-devel (dont worry about the wget-ssl error)
ipkg install boost-dev
ipkg install boost-thread
ipkg install boost-system
ipkg install boost-date-time
ipkg install libcurl-dev
ipkg install libusb
Zijn dat bestanden die ik ergens moet downloaden, of moet ik met putty bepaalde commando's invoeren?
Sorry maar het is even onduidelijk voor mij.
Groeten SayH
IPKG is een programma wat pakketen en programmatuur download.
Als dit (nog) niet werkt moet je eerst alles op deze pagina doen
http://www.robvanhamersveld.nl/2013/02/21/ipkg-bootstrap-installer-for-synology-ds/
-
Bedankt voor je antwoorden.
Helaas werkt bootstrap nog niet op mijn ds710+. Bootstrap installer heb ik geinstalleerd gekregen, maar zodra ik op bootstrap installeren klik krijg ik een foutmelding dat het pakket niet geinstalleerd kan worden.
Ik heb al een mail gestuurd maar 'synology@quadrat4.de' maar helaas nog geen antwoord gehad.
Misschien iemand anders een idee???
-
http://www.synology-forum.nl/optware-ipkg-telnet/bootstrap-dsm-4-1-2668/
geeft wel een oplossing blijkbaar
-
Had ik zelf ook al bekeken, maar dacht dat de oplossing eenvoudiger zou zijn.
Bedankt voor je reactie!
-
Kan iemand me verder helpen om onderstaand op mijn Synology in te voeren. Moet ik hierbij via putty inloggen en onderstaand in de root invoeren?? Gaarne hulp :?: :!:
1) edit /etc/rc.local and add the bold line:
#!/bin/sh
mount -o bind /volume1/@optware /opt
# Optware setup
[ -x /etc/rc.optware ] && /etc/rc.optware start
exit 0
2) edit /root/.profile and adjust the bolded path:
PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:…..
-
Wie kan mij verder helpen met de installatiie van Domoticz op mijn DS213+
Kom niet verder dan ./bootstrap. Dan krijg ik volgende error.
DiskStation> ./bootstrap
---------------------------------------------
CMake 2.8.11.2, Copyright 2000-2012 Kitware, Inc.
C compiler on this system is: gcc
---------------------------------------------
Error when bootstrapping CMake:
Cannot find appropriate C++ compiler on this system.
Please specify one using environment variable CXX.
See cmake_bootstrap.log for compilers attempted.
---------------------------------------------
Log of errors: /volume1/@tmp/cmake-2.8.11.2/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------
Mijn log staat hier http://pastebin.com/7HfQapqy. Heb het idee dat het te maken heeft met de een verkeerde bootstrap, dus heb handmatig ppc bootstrap geinstalleerd volgens http://www.mdevries.org/synology_optware.html. Kom toch niet verder. Google heeft ook nog niet het gewenste resultaat opgeleverd voor me.
-
Het is een beetje vaag of er wel een bootstrap is voor Freescale QorIQ P1022 (DS23+), als ik google.
Zie alleen maar problemen n.l.
En, als het wel lukt (kennelijk is dat zo) dan lees ik:
[Thu Aug 29, 2013]
The Freescale QoriQ (used in 213+) only recently got an IPKG bootstrap and I'm not sure how many packages have been compiled for it.
Bron:
http://forum.synology.com/enu/viewtopic.php?f=200&t=73155 (http://forum.synology.com/enu/viewtopic.php?f=200&t=73155)
-
In de packagecenter staat wel een Bootstrap Installer welke aangeeft voor mijn processor in de DS213+ geschikt te zijn. Kan ook met ipkg alle pakketten downloaden. Wel balen dat ik nog aan het klooien ben, heb vandaag mn rfxcom 433 tranceiver binnen :| ALs ik de oplossing heb zal ik hem in ieder geval delen.
-
packagecenter staat wel een Bootstrap Installer
Waar komt die vandaan ? packages.quadrat4.de ?
-
ik zie het al packages.quadrat4.de, en die werkt niet ?
-
Ja.... custom package van http://packages.quadrat4.de/.
Hiermee ben ik eerst begonnen maar mocht de installatie van Domoticz niet baten. Toen handmatig een ppc bootstrap geinstalleerd welke dezelde c++ compiler error gaf.
-
Onderhand helaas nog steeds geen oplossing. Kan iemand mij helpen met bovenstaand probleem. Het zou te maken hebben met de verkeerde links in de makefile of iets dergelijks. Zou graag domoticz willen proberen.
Verstuurd vanaf mijn GT-I9505 met Tapatalk 4
-
Ik heb hetzelfde probleem. Heb je intussen al een oplossing kunnen vinden?
-
De oplossing voor mij was uiteindelijk domoticz draaien op een raspberry pi. Ik heb wel op het domoticz forum gelezen dat compileren weer zou moeten werken. Heb dit niet getest.
http://www.domoticz.com/forum/viewtopic.php?t=984
Sent from my GT-I9505 using Tapatalk
-
Bedankt voor jouw antwoord!
-
Voor wie de cmake fout krijgt bij het installeren van Domoticz:
probeer eens na het installeren van alle packages:
ipkg install gcc
ipkg install make
ipkg install optware-devel (dont worry about the wget-ssl error)
ipkg install boost-dev
ipkg install boost-thread
ipkg install boost-system
ipkg install boost-date-time
ipkg install libcurl-dev
ipkg install libusb
Deze regel:
ipkg install -force-overwrite ncurses-dev
Dit overschrijft de ncurses die met de eerder genoemde packages wordt geinstalleerd. Voer daarna alle stappen uit die worden beschreven en je gaat probleemloos door het 'make' proces....
Overigens hang ik nu op de kernel modules... Maar daar hebben we de kerstvakantie voor ;-)
-
Ik kom helaas niet verder dan deze melding:
SYNOLOGY> ipkg install -force-overwrite ncurses-dev
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package ncurses-dev.
Check the spelling or perhaps run 'ipkg update'
-
Check the spelling or perhaps run 'ipkg update'
Update gedaan ?
-
Ja ook, maar dan kreeg ik onderstaande melding maar gebeurt er niks:
ipkg update
Successfully terminated.
Hierna opnieuw:
ipkg install libusb
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package libusb.
Check the spelling or perhaps run 'ipkg update'
-
Ik heb aan Synology Frankrijk gevraagd of ze dit willen ondersteunen. Ik kreeg een welwillende reactie. men vind het interessant en heeft mij meegedeeld dit in het ontwikkelteam voor te leggen. Dus wie weet komt er een officieel pakket.
Inmiddels een raspberry-pi aangeschaft (€35,00) en hierop draait domotics als een zonnetje!
-
Dat zal heel vet zijn. ik ben nog steeds bij tijd en wijlen bezig met het goed draaiend krijgen van Domoticz op mijn DS213+. Heb het draaiend via een debian chroot, maar die crasht bij tijd en wijle om onbekende redenen. waarschijnlijk omdat de chroot voor de e500v2 niet officeel supported word door debian. heb ook een package kunnen crosscompilen maar die geeft ook nog fouten. ik moet me nog een keer goed inlezen over spksrc van synocommunity.. tot die tijd doet mijn pi ook stabiel draaien, maar het doel is de package draaien op de syno
-
@Steef84 Ik heb ergens gelezen dat het je gelukt is om het aan de praat te krijgen op de DS213+ Ik krijg het cmake bootstrap probleem niet opgelost. Kun jij mij eventueel verder helpen?
-
Inderdaad ik heb een package kunnen creëren via de spksrc van Synocommunity met dank aan JorikCalhouw in deze post https://github.com/SynoCommunity/spksrc/issues/1041.
Door zijn veranderingen komt een Synocommunity package dichterbij!
Ik heb een spk kunnen crosscompilen voor de DS213+ en deze staan op mijn dropbox https://www.dropbox.com/sh/891tnhldtx9yf5u/AABjOM0BTZh093pTiRWFDxkIa?dl=0. Het is niet de laatste versie maar je kunt ermee aan de slag. Ik heb dus niet rechtstreeks op de Syno gecompileerd.
Domoticz werkte prima icm de usb serial drivers uit deze post http://forum.synology.com/enu/viewtopic.php?f=155&t=82843&sid=262540548e644e8416ae1daa134e02b3.
Ik draai nu Domoticz weer op mijn PI, maar de package heeft probleemloos gewerkt.
-
@Steef84
Dank je voor de info en de bestanden. Ga er dit weekend meteen mee aan de slag. De RFXUSB ontvanger is ook al binnen.
-
Kan iemand ook uitleggen welke hardware ik moet aanschaffen voor de Synology ?
De bedoeling is als eerste een garagedeur te schakelen, 1 switch en 2 sensoren. Ik las dat Z-wave producten redelijke veilig waren om te gebruiken?
Wat heb ik hiervoor nodig, wellicht heeft iemand een url naar een webshop met de juiste artikelen?
Alle tips welkom.
-
Hij werkt idd steef84, top!!!!
Heeft iemand of kan iemand ook node.js gecompied voor de DS-213+ ???