Merci diouk, bien reçu, c'est trés sympa de ta part !
vous m'avez tous quasiment convaincu, je crois que je vais me commander un starter kit, par contre j'hesite encore entre le 750-881 ou le 750-849, je connais les différences au regard des fiches techniques, le 750-881 serais mieux car plus de mémoire, mais le kit du 750-849 est plus intérèssant car il a 4 I/O vs 2 pour le 750-881, également le 750-849 supporte knx... ce que j'aimerais savoir c'est quel est celui que vous conseilleriez, les 2 fonctionnent t'ils pareille avec Calaos ?
Sinon, je vais tenter de cross-compiler calaos-server pour ar71xx afin voir si j'arrive à le faire tourner sur un routeur TP-LINK WDR4300, si vous avez des conseils la dessus, je prends !
Edit: tentative de compilation de calaos_server
j'utilise debian 8.2, il semble que la derniere version des EFL soit la 1.8.6, du coup ca bloque
...
checking for CALAOS_COMMON... no
configure: error: Package requirements (eina >= 1.14.0 eet >= 1.14.0 ecore >= 1.14.0 ecore-file >= 1.14.0 ecore-con >= 1.14.0 sigc++-2.0 >= 2.4.1 jansson >= 2.5 libcurl >= 7.20.0 luajit) were not met:
Requested 'eina >= 1.14.0' but version of Eina is 1.8.6
Requested 'eet >= 1.14.0' but version of eet is 1.8.6
Requested 'ecore >= 1.14.0' but version of ecore is 1.8.6
Requested 'ecore-file >= 1.14.0' but version of ecore-file is 1.8.6
Requested 'ecore-con >= 1.14.0' but version of ecore-con is 1.8.6
No package 'sigc++-2.0' found
edit2: j'ai changé ca dans configure.ac, ca a compilé ok (peut etre pas tres propre, mais c'est pour essayer)
#efl_ver="1.14.0"
#sigc_ver="2.4.1"
efl_ver="1.8.6"
sigc_ver="2.4.0"
...
INF<26919>:calaos_server NTPClock.cpp:197 void NTPClock::Handle2()() NTPClock: Updating clock... DONE
DBG<26919>:calaos_network UDPServer.cpp:90 void UDPServer:rocessRequest(Ecore_Con_Client*, std:tring)() Got a CALAOS_DISCOVER
DBG<26919>:calaos_network UDPServer.cpp:94 void UDPServer:rocessRequest(Ecore_Con_Client*, std:tring)() Remote IP: 192.168.10.2
DBG<26919>:calaos_network tcpsocket.cpp:647 static std:tring TCPSocket::GetLocalIPFor(std:tring)() Using local ip address: 192.168.10.66 for ip: 192.168.10.2
Erreur de segmentation
OUPS ! petit probleme, peut etre a cause des versions de EFL
par contre calaos_server fait 67.9 Mo, pas trop compatible avec les ressources d'un routeur ca ! Y a le code de la gui dedans ? si oui ca ne serais pas mieux de separer le serveur de l'interface ?
vous m'avez tous quasiment convaincu, je crois que je vais me commander un starter kit, par contre j'hesite encore entre le 750-881 ou le 750-849, je connais les différences au regard des fiches techniques, le 750-881 serais mieux car plus de mémoire, mais le kit du 750-849 est plus intérèssant car il a 4 I/O vs 2 pour le 750-881, également le 750-849 supporte knx... ce que j'aimerais savoir c'est quel est celui que vous conseilleriez, les 2 fonctionnent t'ils pareille avec Calaos ?
Sinon, je vais tenter de cross-compiler calaos-server pour ar71xx afin voir si j'arrive à le faire tourner sur un routeur TP-LINK WDR4300, si vous avez des conseils la dessus, je prends !
Edit: tentative de compilation de calaos_server
j'utilise debian 8.2, il semble que la derniere version des EFL soit la 1.8.6, du coup ca bloque
...
checking for CALAOS_COMMON... no
configure: error: Package requirements (eina >= 1.14.0 eet >= 1.14.0 ecore >= 1.14.0 ecore-file >= 1.14.0 ecore-con >= 1.14.0 sigc++-2.0 >= 2.4.1 jansson >= 2.5 libcurl >= 7.20.0 luajit) were not met:
Requested 'eina >= 1.14.0' but version of Eina is 1.8.6
Requested 'eet >= 1.14.0' but version of eet is 1.8.6
Requested 'ecore >= 1.14.0' but version of ecore is 1.8.6
Requested 'ecore-file >= 1.14.0' but version of ecore-file is 1.8.6
Requested 'ecore-con >= 1.14.0' but version of ecore-con is 1.8.6
No package 'sigc++-2.0' found
edit2: j'ai changé ca dans configure.ac, ca a compilé ok (peut etre pas tres propre, mais c'est pour essayer)
#efl_ver="1.14.0"
#sigc_ver="2.4.1"
efl_ver="1.8.6"
sigc_ver="2.4.0"
...
INF<26919>:calaos_server NTPClock.cpp:197 void NTPClock::Handle2()() NTPClock: Updating clock... DONE
DBG<26919>:calaos_network UDPServer.cpp:90 void UDPServer:rocessRequest(Ecore_Con_Client*, std:tring)() Got a CALAOS_DISCOVER
DBG<26919>:calaos_network UDPServer.cpp:94 void UDPServer:rocessRequest(Ecore_Con_Client*, std:tring)() Remote IP: 192.168.10.2
DBG<26919>:calaos_network tcpsocket.cpp:647 static std:tring TCPSocket::GetLocalIPFor(std:tring)() Using local ip address: 192.168.10.66 for ip: 192.168.10.2
Erreur de segmentation
OUPS ! petit probleme, peut etre a cause des versions de EFL
par contre calaos_server fait 67.9 Mo, pas trop compatible avec les ressources d'un routeur ca ! Y a le code de la gui dedans ? si oui ca ne serais pas mieux de separer le serveur de l'interface ?