[Users-fr] LCCwin32 compilateur non détecté en compte UTILISATEUR : Résolu
y.riviere
y.riviere at free.fr
Mar 16 Juil 14:32:52 CEST 2013
Bonjour Antoine ,
Merci , je confirme que cela fonctionne bien maintenant en UTILISATEUR.
J’ai suivi la procédure que vous avez décrit. Il en est apparemment de même
avec le compilateur Mingw sous windows XP SP3 selon mes expérimentations.
Merci encore. 2 autres questions dans le mail suivant car l’objet est
différent.
Yves
De : users-fr-bounces at lists.scilab.org
[mailto:users-fr-bounces at lists.scilab.org] De la part de Antoine ELIAS
Envoyé : Thursday, July 11, 2013 4:03 PM
À : users-fr at lists.scilab.org
Objet : Re: [Users-fr] LCCwin32 compilateur non détecté en compte
UTILISATEUR
Oups, désolé Yves, j'ai confondu les utilisateurs.
Effectivement la variable EQ_LIBRARY_PATH ne vous concerne pas
Donc pour LCC avec un compte utilisateur.
Je pense avoir trouvé qq chose, Scilab se base sur une clé de la base
registre que LCC créé a l'installation pour le retrouver.
Mais il semble que cette clé soit dans les informations propre à
l'utilisateur ( HKEY_CURRENT_USER pour les intéressés ).
Ainsi au changement de compte ce HKEY_CURRENT_USER n'est plus le même et ne
contient donc pas la clé recherchée.
Donc dans le cas de LCC ( et uniquement pour LCC ) il faut l'installer pour
chaque utilisateur afin d'avoir cette fameuse clé.
L'installation doit être faite dans un répertoire différent du LCC de
l'administrateur ou des autres utilisateurs.
J'avoue que ce n'est pas simple, LCC et MinGW ne fonctionnement pas du tout
de la même manière.
Cordialement,
Le 11/07/2013 14:55, y.riviere a écrit :
Bonjour,
Rappel :
J’utilise LCC win 32 qui fonctionne en administrateur avec XP SP3 à
condition de désactiver MSE lors de l’installation.
En compte utilisateur le compilateur n’est pas détecté cf fichier texte en
PJ
Il me semble que c’est un bug déjà répertorié mais n’y a-t-il pas une
manière de détourner ce problème ? Seule chose : il m’est interdit de faire
travailler les étudiants en mode administrateur mais il est possible de
bidouiller les droits sur certains dossiers ou fichiers ciblés pour palier
au problème : mais lesquels ?
J’ai vérifié les variables d’environnement mais avec LCC win 32 : il n’y a
pas de « EQ_LIBRARY_PATH »
Cordialement
Yves
De : users-fr-bounces at lists.scilab.org
[mailto:users-fr-bounces at lists.scilab.org] De la part de Antoine ELIAS
Envoyé : Tuesday, July 09, 2013 11:12 AM
À : users-fr at lists.scilab.org
Objet : Re: [Users-fr] probleme scilab compilateur pour applications
coselica compte UTILISATEUR
Bonjour Yves,
Merci pour vos retours, il est vrai que je n'avais pas pensé que les
étudiants n'ont pas les droits administrateurs.
Je vais plancher sur le sujet et je reviens vers vous dès que j'ai quelque
chose.
Avec Lcc et Mingw
Et merci de votre patience.
Cordialement,
Antoine
Le 09/07/2013 10:08, y.riviere a écrit :
Bonjour,
COMPTE ADMINISTRATEUR
Je vous remercie pour votre efficacité. Je confirme bien que le problème
venait de MSE maintenant tout fonctionne bien sur mon pc perso sous windows
XP SP3 avec le compilateur Lcc win 32 sur le compte administrateur.
COMPTE UTILISATEUR
J’ai ensuite testé en mode utilisateur car au lycée les étudiants ne peuvent
pas être administrateur.
En mode utilisateur le compilateur Lcc n’est plus détecté : message dans la
fenêtre de scilab au démarrage « avertissement compilateur not detected ».
La commande haveacompiler renvoie : False.
Remarque : j’ai cette fois réinstallé Lcc win32 dans le dossier par défaut :
« c:\lcc »
Cordialement
Yves
De : users-fr-bounces at lists.scilab.org
[mailto:users-fr-bounces at lists.scilab.org] De la part de Antoine ELIAS
Envoyé : Thursday, July 04, 2013 11:30 AM
À : users-fr at lists.scilab.org
Objet : Re: [Users-fr] probleme scilab compilateur pour applications
coselica
Petit oubli, après le premier lancement de Scilab vous pouvez réactiver MSE.
Le 04/07/2013 11:23, Antoine ELIAS a écrit :
Bonjour,
Il semblerait qu'il existe un problème entre Microsoft Security Essentials (
MSE ) et Lcc-Win32 qui empêche la génération correcte des bibliothèques à
l'installation de LCC.
Pour palier à ce problème :
- Désinstaller LCC
- Supprimer le répertoire d'install de LCC ( chez vous c:\scilab\lcc
visiblement )
- Supprimer le répertoire lcclib dans SCIHOME
- Désactiver MSE ( clic droit sur l'icone de MSE dans la barre de taches ->
ouvrir -> Paramètres -> Protection en temps réel -> décocher la case ->
enregistrer les modifications. )
- Installer LCC
- Relancer Scilab
Nous venons de reproduire le problème sur une de nos machines sous Windows
XP et tout fonctionne après ces manipulations
Cordialement
Antoine
Le 03/07/2013 22:33, y.riviere a écrit :
Bonsoir,
Merci pour cette réponse rapide à propos du problème2 , je dois tester ceci
au travail ultérieurement , ma salle de travail n’est plus accessible
actuellement.
Qu’en est il pour le problème1 : cf PJprobleme1… il me semble que le
problème est différent. Sur ce PC (avec windows XP) j’avais au départ
installé le compilateur C « GCC… et le module Mingw en pensant peut-être
résoudre le problème du compilateur rencontré au travail mais cela n’a
jamais fonctionné (cela ne fonctionnait pas déjà sous scilab 5.4.0 : erreur
de mise à jour des paramètres de bloc). Je suis donc passé à LCC32 qui
fonctionnait sur mon pc sous vista mais je n’ai pas réussi et pas trouvé où
désinstaller le compilateur GCC… est ce que cette démarche peut être à
l’origine du problème1 ?
Cordialement
Yves
De : users-fr-bounces at lists.scilab.org
[mailto:users-fr-bounces at lists.scilab.org] De la part de Vincent COUVERT
Envoyé : Wednesday, July 03, 2013 9:11 PM
À : users-fr at lists.scilab.org
Objet : Re: [Users-fr] probleme scilab compilateur pour applications
coselica
Bonsoir,
Votre problème est lié à la gestion des noms de répertoires sous Windows XP.
Pour résoudre votre problème, ouvrez une fenêtre de commande MS-DOS :
- Menu Démarrer,
- Exécuter,
- entrer cmd dans la fenêtre qui s'ouvre,
- OK
Dans la fenêtre de commandes qui s'ouvre alors, entrez les commandes
suivantes :
cd /D "C:\DOCUME~1\yvesmarc.riviere\"
fsutil file setshortname "Local Settings" "LOCALS~1"
fsutil file setshortname "Application Data" "APPLIC~1"
fsutil behavior set Disable8dot3 0
Il vous faudra ensuite supprimer le répertoire dont le chemin est donné par
la variable SCIHOME de Scilab, pour connaitre son emplacement, tapez SCIHOME
(puis entrée) dans la console Scilab.
Redémarrez ensuite Scilab qui va alors re-générer toutes les bibliothèques
nécessaires pour LCC.
N'hésitez pas à revenir vers nous pour tout autre problème.
Cordialement,
Vincent COUVERT
Le 03/07/13 17:31, y.riviere a écrit :
Bonjour,
Je rencontre aussi beaucoup de problèmes d’installation de scilab 5.4.1 +
Compilateur C (LCC win 32) + module coselica ou SIMM avec windows XP SP3
- sur un pc perso en administrateur cf PJprobleme1…
- sur un pc du travail en utilisateur après installation en administrateur
cf PJproblem2…
alors que sur mon pc perso avec Windows Vista tout fonctionne très bien.
L’application de test est Xcos \ circuit électrique \ RLC. En pièce jointe :
j’ai mis les messages de la console scilab après démarrage de scilab puis
aprést lancement de la simulation.
Pourriez vous nous aider s’il vous plait : le découragement arrive…
Cordialement
Yves Rivière (enseignant)
PS : le module CPGE fonctionne très bien dans tout les cas mais il ne
nécessite pas de compilateur C.
_______________________________________________
users-fr mailing list
users-fr at lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users-fr
_______________________________________________
users-fr mailing list
users-fr at lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users-fr
--
Antoine ELIAS
Software developer
-----------------------
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles
Phone: 01.80.77.04.70
http://www.scilab-enterprises.com
_______________________________________________
users-fr mailing list
users-fr at lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users-fr
--
Antoine ELIAS
Software developer
-----------------------
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles
Phone: 01.80.77.04.70
http://www.scilab-enterprises.com
_______________________________________________
users-fr mailing list
users-fr at lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users-fr
--
Antoine ELIAS
Software developer
-----------------------
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles
Phone: 01.80.77.04.70
http://www.scilab-enterprises.com
_______________________________________________
users-fr mailing list
users-fr at lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users-fr
--
Antoine ELIAS
Software developer
-----------------------
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles
Phone: 01.80.77.04.70
http://www.scilab-enterprises.com
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20130716/1bd2cb2a/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr