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.