IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Distributions Discussion :

compilation sous angstrom


Sujet :

Distributions

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Points : 11
    Points
    11
    Par défaut compilation sous angstrom
    Bonjour,

    Je cherche a savoir comment compiler un programme en c sous la distribution Angstrom.
    Pour le moment je tente de le faire avec gcc mais je n'arrive pas a l'installer!
    Donc si quelqu'un sait comment faire?
    Merci

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    ça veut dire quoi ça marche pas ?

    qu'est ce qui marche pas réellement ? quelle commandes tu as tapé ? quels messages d'erreurs tu as ?

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Points : 11
    Points
    11
    Par défaut
    Et bien voila le problème en plus complet.

    Je tente de faire un projet sur une plateforme ARM, plus précisément une plateforme avec un Tegra 2 de chez NVIDIA. Pour mon projet j'utilise OpenCV et je programme en c++ donc il me faut un compilateur.
    Avant de me lancer sur la plateforme j'avais déjà effectué pas mal de programmes test sur mon pc sous Ubuntu et j'utilisais cette ligne de commande pour compiler mes programmes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    g++ -ggdb ‘pkg-config –cflags opencv’ –o nom_du_programme nom_du_programme.cpp ‘pkg-config –libs opencv’
    Et la tout fonctionne parfaitement.

    Alors je suis passé sur ma plateforme avec Tegra 2 mais là je ne suis arrivé à rien même avec des programmes simple en c genre "Hello world" écrit avec gedit et compiler en utilisant la commande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc -Wall -o nom_du_programme  nom_du_programme.C
    Quand je fait cela j'ai l'erreur suivante:
    J'ai donc fait toutes les mise à jour que je sais faire, à savoir:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    opkg update                 
    opkg upgrade 
    opkg install binutils
    et quand je tente de faire:
    J'ai comme réponse:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    unknown package 'gcc-4.4'
    J'ai donc tenter plein d'autre façon de l'installer mais avec toujours la même réponse!!!

    Voila en gros le problème si il y a encore des précisions à mettre demandez mais là je pense que le problème est bien posé.

    Merci pour l'aide...

  4. #4
    Invité
    Invité(e)
    Par défaut
    Salut,

    d'après cette documentation, opkg dispose de l'option search qui te permet de rechercher un package.


    http://gumstix.org/add-software-packages.html

    Opkg Reference
    Here is the full usage information for opkg:
    usage: opkg [options...] sub-command [arguments...]
    where sub-command is one of:

    Package Manipulation:
    update Update list of available packages
    upgrade Upgrade installed packages
    install Install package(s)
    configure Configure unpacked package(s)
    remove Remove package(s)
    flag Flag package(s)
    =hold|noprune|user|ok|installed|unpacked (one per invocation)

    Informational Commands:
    list List available packages
    list-installed List installed packages
    list-upgradable List installed and upgradable packages
    files List files belonging to
    search List package providing
    info [pkg|regexp] Display all info for
    status [pkg|regexp] Display all status for
    download Download to current directory
    compare-versions
    compare versions using = =
    print-architecture List installable package architectures
    whatdepends [-A] [pkgname|pat]+
    whatdependsrec [-A] [pkgname|pat]+
    whatprovides [-A] [pkgname|pat]+
    whatconflicts [-A] [pkgname|pat]+
    whatreplaces [-A] [pkgname|pat]+

    Options:
    -A Query all packages not just those installed
    -V[] Set verbosity level to .
    --verbosity[=] Verbosity levels:
    0 errors only
    1 normal messages (default)
    2 informative messages
    3 debug
    4 debug level 2
    -f Use as the opkg configuration file
    --conf
    --cache Use a package cache
    -d Use as the the root directory for
    --dest package installation, removal, upgrading.
    should be a defined dest name from
    the configuration file, (but can also be a
    directory name in a pinch).
    -o Use as the root directory for
    --offline-root offline installation of packages.

    Force Options:
    --force-depends Install/remove despite failed dependencies
    --force-maintainer Overwrite preexisting config files
    --force-reinstall Reinstall package(s)
    --force-overwrite Overwrite files from other package(s)
    --force-downgrade Allow opkg to downgrade packages
    --force-space Disable free space checks
    --noaction No action -- test only
    --download-only No action -- download only
    --nodeps Do not follow dependencies
    --force-removal-of-dependent-packages
    Remove package and all dependencies
    --autoremove Remove packages that were installed
    automatically to satisfy dependencies
    -t Specify tmp-dir.
    --tmp-dir Specify tmp-dir.

    regexp could be something like 'pkgname*' '*file*' or similar
    e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'

    Je tenterais donc la commande suivante pour connaître les noms exactes des packages gcc.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    opkg search 'gcc*'

Discussions similaires

  1. Compiler sous Dos un programme Pascal pour Unix
    Par jpclabaux dans le forum Pascal
    Réponses: 2
    Dernier message: 29/07/2005, 08h16
  2. [Eclipse 3.1]compiler sous eclipse 3.1
    Par tarik75 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 25/07/2005, 13h01
  3. problème de compilation sous XP/Centrino?
    Par RalphH dans le forum C++Builder
    Réponses: 19
    Dernier message: 23/10/2004, 16h12
  4. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52
  5. [TP]Probleme de compilation sous TP7
    Par yffick dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 18/12/2003, 20h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo