#1 Le 27/07/2016, à 20:00
- Merlin0130
Gros soucis de compilation
Bonsoir à tous et à toutes,
Voilà, je débute sur ubuntu 16.04 sur une machine dédiée pour
linux et uniquement pour des futurs développements et usages,
d'applications de radio communication et de traitement du signal
depuis moins d'un mois. J'ai pu avec succès en compiler deux en
autodidacte et en lisant vôtre faq et d'autres mais une me donne
beaucoup du soucis...
Je l'ai pris sur un git, comme les deux premières dailleurs, et
se compose de cinq dossiers et d'un fichier CMakeList.txt (il y
en a un dans chaque dossier que cmake à pu lire mais pas le
premier...) Les dossiers sont:
-Pour le premier 'apps' avec dedans, un CMakeList, et un fichier
écrit en c '.c'
- le deuxième s'appelant 'demod' et contenant plusieurs fichiers
écrits en Python '.PY'
- le troisième, 'doc' des fichiers txt donnant des
renseignements sur l'application une fois installée mais pas sur
sa compilation
- le quatrième 'lib', ses librairies ainsi que leurs dépendances
téléchargées avec succès qui étaient manquantes, des fichiers en
c '.c' ainsi qu'un autre CMakeList.txt que cmake .. à pu lire
ainsi qu'un make (mais toujours pas de configure ou d'un
quelconque sudo apt-get install de possible...
- et le cinquième, 'misc" des fichiers '.c' '.PY' et SED
pas moyen de le compiler, je suis dans le broullard le plus
complet d'où mon HELP HELP me
Hors ligne
#2 Le 27/07/2016, à 20:47
- J5012
Re : Gros soucis de compilation
ca ne sert pas à grand chose de nous detailler si tu ne fournis pas l'adresse git de l'application ? ...
et il est fort possible parce que c'est deja arrivé ... que le fichier cmake soit mal programmé ... qu'en dit le dev principal ? c'est lui que tu dois contacter en premier !
Hors ligne
#3 Le 27/07/2016, à 22:21
- Merlin0130
Re : Gros soucis de compilation
merci J5012 de m'avoir répondu et d'essayer de m'aider. Le premier fichier CMakeList.txt que cmake n'a pas pu lire est constitué comme ceci:
cmake_minimum_required (VERSION 2.4)
project (nom du projet)
enable_testing ()
set(CMAKE_C_FLAGS "-std=c11 -Og -g -Wall")
add_subdirectory (apps)
add_subdirectory (lib)
Quant à demander au dev, je ne suis pas tres adroit avec la langue de shakespeare et je ne me suis pas inscrit au git pour le prendre. Je l'ai téléchargé diectement, sous windows lorsque je surfais. Je l'ai mis sur une clé et l'ai déposé sur mon portable sous lunix en le dezipant en clic droit dessus et extraire içi...
En m'apperçevant que j'étais le seul à avoir ces difficultés, je me dis qu'en étant débutant, en étant le troisième que je compileet le seul qui me donne ces soucis, non je pense que je dois mal m'y prendre, d'où mon post içi....
Une fois l'application dézippée, j'ai fait en ligne de commande un cd .. y suis rentré et commençé mes
configure
cmake
make
et pas moyen de faire un sudo apt-get install après...
mais est ce au moins comme celà que je devais faire?
Hors ligne
#4 Le 28/07/2016, à 07:08
- J5012
Re : Gros soucis de compilation
il y a les messages de sortie des commandes cmake et make : qu'est-ce que ca dit ?
et l'adresse git ? ou c'est quelle application ? on peut pas t'aider vraiment sinon ...
Hors ligne
#5 Le 31/07/2016, à 21:16
- Swiss_Knight
Re : Gros soucis de compilation
1. Passe par git depuis Ubuntu déjà, c'est plus sûr que ton "bricolage" Windows là je pense.
2. Ensuite essaie cmake-gui, c'est plus parlant je trouve, surtout quand il faut spécifier des chemins vers des librairies ou autre.
xuniL
Hors ligne
#6 Le 01/08/2016, à 03:03
- seelord
Re : Gros soucis de compilation
1. Passe par git depuis Ubuntu déjà, c'est plus sûr que ton "bricolage" Windows là je pense.
2. Ensuite essaie cmake-gui, c'est plus parlant je trouve, surtout quand il faut spécifier des chemins vers des librairies ou autre.
Salut @Swiss_Knight,
Tu as l'air d'y connaitre un bout tu peux jeter un oeil sur mon souci et me dire ce qu'il ne va pas dans les fichiers d'install s'il te plait?
https://forum.ubuntu-fr.org/viewtopic.php?id=1993985
Désolé Merlin0130 je m’immisce dans ton Fil, mais personne n'a répondu à mon problème
Dernière modification par seelord (Le 01/08/2016, à 03:06)
Rien ne sert d'avoir une grosse tête, suffit juste de mettre les pieds dans le plat...^^
Hors ligne