Page 1 sur 1

Compilation à distanance NETBEANS et LIBRAIRIES

Posté : ven. 13 mai 2016 18:56
par bigbrownies
Bonjour,

J'ai installé Netbeans sur mon pc linux 64bits et je l'ai configuré pour faire du remote-compilation sur mon raspberry pi.
J'ai donc compilé et exécuté mon premier programme tranquillement.

Il y a peu j'ai installé les librairies Wiringpi et Mysql connector et Mysql C access.
Wiring pi est reconnu par Netbeans mais impossible de faire fonctionner Mysql connector et Mysql C access.
Il m'est dit que les fichiers sont introuvables.
J'ai suivi ce tuto pour Mysql access : http://www.raspberry-projects.com/pi/pr ... l-c-access
et ce tuto pour Mysql connector : http://osdevlab.blogspot.fr/2016/02/how ... rc-on.html

Est-ce que des gens ont déjà eu ce problème ?

Cordialement,

Bigbrownies

Re: Compilation à distanance NETBEANS et LIBRAIRIES

Posté : lun. 8 oct. 2018 10:00
par adelantejm
oui, j'ai eu des des pb avec Netbeans qui parait super au début, mais :
- il faut qu'il se log en root normalement, ce que je n'ai pas réussi à faire, sous ssh non plus d'ailleurs, il a fallut donc qu'il se contente de pi,
- je pense que le fait de ne pas être en root empêche l’accès à certaines librairies (?), notamment netinet/in.h, j'ai résolu le pb en entrant dans les chemins de librairies /netinet/
- si on veut utiliser le réseau dans un programme, lorsque l'on fait un bind() il déclare que le réseau est en cours d'utilisation (ben oui!) et se bloque,
- enfin les sorties vont bien sur l’écran output, mais les entrés ne fonctionnent pas, je pense qu'il faudrait les faire directement sur le RPI et du coup Netbean commence à perdre de son intérêt.
Si quelqu'un a des solutions merci d'avance.

Re: Compilation à distanance NETBEANS et LIBRAIRIES

Posté : lun. 8 oct. 2018 14:35
par adelantejm
Bonjour,

Tout fonctionne, je ne sais pas pourquoi ça ne marchait pas avant !?!?!
Si ça intéresse quelqu'un je suis à sa disposition.
JM

Re: Compilation à distanance NETBEANS et LIBRAIRIES

Posté : lun. 8 oct. 2018 14:40
par adelantejm
Au fait, ce qui fonctionne, c'est l'échange de moins de 64 caractères entre un PI serveur (langage C++, développement sous NetBeans)
et un ESP32 client (langage C++, développement sous IDE Arduino).
JM