Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/09/2013, à 10:18

lamoule74

[RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Bonjour à tous,

je me pose pas mal de questions sur la normalisation du langage:

Premièrement, quand on utilise l'option de gcc -ansi, est-ce que on est hasbeen? En effet, ANSI C (ou C89) date de 1989 or depuis il y a eu bien d'autres normes, moi j'utilise l'option -std=c99 qui est relatif à la norme ISO/CEI 9899:1999, donc créée en 1999...

Deuxièmement, une norme plus récente datant de 2011 existe, pourquoi gcc râle quand je remplace mon option std=c99 par std=c11 ?

gcc -c shm_datas.c -o shm_datas.o -Os -Wall -fexpensive-optimizations -std=c11 -D_XOPEN_SOURCE=600
cc1: error: unrecognized command line option "-std=c11"

Mon gcc doit-il être mis à jour pour obtenir cette option ?

Troisièmement est-ce que ces options modifient mon exécutable ou simplement rajoutent-elles des warnings sur le code nous forçant juste a écrire plus "proprement" (sous-entendu respectant la norme C concernée) ?

Merci d'avance.

Dernière modification par lamoule74 (Le 27/09/2013, à 11:29)


Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#2 Le 25/09/2013, à 10:53

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Salut,

lamoule74 a écrit :

Premièrement, quand on utilise l'option de gcc -ansi, est-ce que on est hasbeen? En effet, ANSI C (ou C89) date de 1989 or depuis il y a eu bien d'autres normes, moi j'utilise l'option -std=C99 qui est relatif à la norme ISO/CEI 9899:1999, donc créée en 1999...

Pas du tout.
Je code moi-même la majorité de mes codes C en me limitant au C89 quand je n’ai pas besoin des nouveautés présentes en C99 (qui n’apporte pas que de bonnes choses…).
Ça me garanti une portabilité maximale.
Dans l‘embarqué je ne suis pas sûr qu’énormément de compilateurs supportent le C99.
Et sans aller jusque là, le compilateur de Microsoft n’implémente pas le C99 (ils ne veulent pas le faire, par choix). Bien que récemment ils aient ajouté quelques fonctionnalités parce que ça les arrange, mais ils ne prévoient toujours pas de supporter le C99.

lamoule74 a écrit :

Deuxièmement, une norme plus récente datant de 2011 existe, pourquoi gcc râle quand je remplace mon option std=C99 par std=C11 ?

gcc -c shm_datas.c -o shm_datas.o -Os -Wall -fexpensive-optimizations -std=C11 -D_XOPEN_SOURCE=600
cc1: error: unrecognized command line option "-std=C11

Mon gcc doit-il être mis à jour pour obtenir cette option ?

C’est -std=c11 pas -std=C11 (d‘ailleurs ça m’étonnerait que -std=C99 passe, il devrait râler aussi).
Sinon, quel version de gcc ?

lamoule74 a écrit :

Troisièmement est-ce que ces options modifient mon exécutable ou simplement rajoutent-elles des warnings sur le code nous forçant juste a écrire plus "proprement" (sous-entendu respectant la norme C concernée) ?

Non. Ces options ne font que s’assurer que ton code respecte la norme.
Sinon, comme toujours le man reste la référence :

       -std=
           Determine the language standard.   This option is currently only supported when compiling C or C++.

           The compiler can accept several base standards, such as c90 or c++98, and GNU dialects of those standards, such as gnu90 or gnu++98.  By specifying a base standard,
           the compiler will accept all programs following that standard and those using GNU extensions that do not contradict it.  For example, -std=c90 turns off certain
           features of GCC that are incompatible with ISO C90, such as the "asm" and "typeof" keywords, but not other GNU extensions that do not have a meaning in ISO C90,
           such as omitting the middle term of a "?:" expression. On the other hand, by specifying a GNU dialect of a standard, all features the compiler support are enabled,
           even when those features change the meaning of the base standard and some strict-conforming programs may be rejected.  The particular standard is used by -pedantic
           to identify which features are GNU extensions given that version of the standard. For example -std=gnu90 -pedantic would warn about C++ style // comments, while
           -std=gnu99 -pedantic would not.

Hors ligne

#3 Le 25/09/2013, à 11:16

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Salut,

grim7reaper a écrit :

C’est -std=c11 pas -std=C11 (d‘ailleurs ça m’étonnerait que -std=C99 passe, il devrait râler aussi).
Sinon, quel version de gcc ?

oui en effet je me suis trompé en copiant... ça râle quand même avec -std=c11

Sinon, la version :

debarm:~/Programmes# gcc --version
gcc (Debian 4.4.5-8) 4.4.5
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
grim7reaper a écrit :

Ça me garanti une portabilité maximale.
Dans l‘embarqué je ne suis pas sûr qu’énormément de compilateurs supportent le C99.

Pas bête pour la portabilité... mais moi ça me gonfle de commenter en utilisant /*ce type de balises*/

Personnellement je code sur une carte embarquée et ça fonctionne bien, la FOXG20 qui tourne avec un Debian ARM (hannnnn pas bien y poste sur un forum ubuntu tongue ouais je sais c'est pas bien).


Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#4 Le 25/09/2013, à 11:28

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

lamoule74 a écrit :

Salut,

grim7reaper a écrit :

C’est -std=c11 pas -std=C11 (d‘ailleurs ça m’étonnerait que -std=C99 passe, il devrait râler aussi).
Sinon, quel version de gcc ?

oui en effet je me suis trompé en copiant... ça râle quand même avec -std=c11

Sinon, la version :

debarm:~/Programmes# gcc --version
gcc (Debian 4.4.5-8) 4.4.5
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

La version 4.4.5 date du 1e octobre 2010 si j’en crois cette page.
Il est possible que l‘option ne soit apparue qu’après la publication de la norme en 2011.

Par exemple, le C++11 s’activait via l‘option -std=c++0x avant publication de la norme, après publication de la norme c‘est devenu -std=c++11.
Donc tu peux peut-être essayer -std=c1x (sinon regarde ton man pour être sûr).

lamoule74 a écrit :
grim7reaper a écrit :

Ça me garanti une portabilité maximale.
Dans l‘embarqué je ne suis pas sûr qu’énormément de compilateurs supportent le C99.

Pas bête pour la portabilité... mais moi ça me gonfle de commenter en utilisant /*ce type de balises*/

Personnellement je code sur une carte embarquée et ça fonctionne bien, la FOXG20 qui tourne avec un Debian ARM (hannnnn pas bien y poste sur un forum ubuntu tongue ouais je sais c'est pas bien).

C‘est de l‘embarqué. Pas de règle absolue.
Des fois ça va, des fois non.
Ça dépend entre autres de si tu peux utiliser GCC ou si tu dois passer par la toolchain du constructeur (auquel cas ça dépend du constructeur).

Dernière modification par grim7reaper (Le 25/09/2013, à 11:31)

Hors ligne

#5 Le 25/09/2013, à 11:59

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

grim7reaper a écrit :

Donc tu peux peut-être essayer -std=c1x (sinon regarde ton man pour être sûr).

Bon il en veut pas, pas grave, mais je pense fortement en effet que ça dépend du gcc lié à ma release, je tourne en oldstable 6.0.2...

Le man je n'y ai pas accès... bizarre (un problème en amène un autre comme souvent) :

man gcc
man: can't set the locale; make sure $LC_* and $LANG are correct
No manual entry for gcc
See 'man 7 undocumented' for help when manual pages are not available.

Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#6 Le 25/09/2013, à 13:37

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Bizarre.
Que te renvoie la commande

locale

?

Hors ligne

#7 Le 25/09/2013, à 13:44

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

root@ubuntu:~# locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#8 Le 25/09/2013, à 14:11

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Ok.
Et si tu tentes un :

LANG=C man gcc

?

Dernière modification par grim7reaper (Le 25/09/2013, à 14:11)

Hors ligne

#9 Le 25/09/2013, à 16:51

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

LANG=C man gcc
No manual entry for gcc
See 'man 7 undocumented' for help when manual pages are not available.

Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#10 Le 25/09/2013, à 18:14

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Ok, il manque peut-être les pages de man alors.
Tu as un installé le paquet gcc-4.4-doc (ou un truc du genre) ?

Hors ligne

#11 Le 26/09/2013, à 08:50

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

alors bizarrement mon apt-cache search gcc affiche tout sauf un paquet contenant de la doc, donc je l'ai téléchargé depuis là :
http://packages.debian.org/squeeze/gcc-4.4-doc

et l'installation me dit :

dpkg -i gcc-doc-base_4.4.4.nf1-1_all.deb 
Selecting previously deselected package gcc-doc-base.
(Reading database ... 21014 files and directories currently installed.)
Unpacking gcc-doc-base (from gcc-doc-base_4.4.4.nf1-1_all.deb) ...
Setting up gcc-doc-base (4.4.4.nf1-1) ...
Processing triggers for man-db ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

salope!

Je ne sais pas si c'est important mais j'ai la version 4.4.5 et là c'est la version 4.4.4
Tu pense que ça joue sur l'erreur ?


Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#12 Le 26/09/2013, à 08:54

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Je ne suis pas sûr que ça joue.
En tout cas, tu as un souci au niveau des locales.
Essaye les commandes suivantes (avec les droit root) :

sudo locale-gen fr_FR.UTF-8
dpkg-reconfigure locales

pour essayer de réparer tout ça.

Après tu pourras retenter l’installation du paquet avec les pages de man de gcc.

Dernière modification par grim7reaper (Le 26/09/2013, à 08:55)

Hors ligne

#13 Le 26/09/2013, à 14:19

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

un sacré bousin...
j'ai fait:

debarm:~# locale-gen fr_FR.UTF-8
Generating locales (this might take a while)...
Generation complete.

puis:

debarm:~# dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LANG = "fr_FR.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory

ça m'a affiché une fenêtre graphique ncurse entre temps, j'ai choisi " fr_FR.UTF-8 UTF-8  ":

Package configuration

 ┌──────────────────────────┤ Configuring locales ├──────────────────────────┐
 │ Locales are a framework to switch between multiple languages and allow   
 │ users to use their language, country, characters, collation order, etc.   
 │                                                                           
 │ Please choose which locales to generate. UTF-8 locales should be chosen   
 │ by default, particularly for new installations. Other character sets may  
 │ be useful for backwards compatibility with older systems and software.    
 │                                                                           
 │ Locales to be generated:                                                  
 │                                                                           
 │    [ ] All locales                                                        
 │    [ ] aa_DJ ISO-8859-1                                                   
 │    [ ] aa_DJ.UTF-8 UTF-8                                                  
 │                                                                           
 │                                                                           
 │                    <Ok>                        <Cancel>    

et ça finit par :

Generating locales (this might take a while)...
  fr_FR.UTF-8...Killed
 done
Generation complete.
*** update-locale: Error: invalid locale settings:  LANG=fr_FR.UTF-8

mhoila... hmm et apres même msg d'erreur:

dpkg -i gcc-doc-base_4.4.4.nf1-1_all.deb 
(Reading database ... 21020 files and directories currently installed.)
Preparing to replace gcc-doc-base 4.4.4.nf1-1 (using gcc-doc-base_4.4.4.nf1-1_all.deb) ...
Unpacking replacement gcc-doc-base ...
Setting up gcc-doc-base (4.4.4.nf1-1) ...
Processing triggers for man-db ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#14 Le 26/09/2013, à 14:38

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

lamoule74 a écrit :

un sacré bousin...

Comme tu dis hmm

Bon déjà, tu peux commencer par vérifier si le paquet pour la locale française est bien installé (le nom doit être language-pack-fr je crois).
Après on avisera.

Sinon tu peux aussi essayer d‘ajouter manuellement

LANGUAGE=fr_FR.UTF-8
LC_ALL=fr_FR.UTF-8

dans /etc/environment
Puis faire un logout/login et voir si ça va mieux (a priori ça résouds le problème pour certains, mais chez moi ces deux variables sont aussi sans valeur et ça fonctionne bien…)

Dernière modification par grim7reaper (Le 26/09/2013, à 14:42)

Hors ligne

#15 Le 26/09/2013, à 16:34

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

jackpot d'erreurs mad
premier essai :

apt-get install locales-all
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  locales-all
0 upgraded, 1 newly installed, 0 to remove and 64 not upgraded.
Need to get 3672 kB of archives.
After this operation, 3744 kB of additional disk space will be used.
Get:1 http://ftp.br.debian.org/debian/ squeeze/main locales-all armel 2.11.3-4 [3672 kB]
Fetched 3672 kB in 37s (97.8 kB/s)                                                                                                                    
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LANG = "fr_FR.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Selecting previously deselected package locales-all.
(Reading database ... 21020 files and directories currently installed.)
Unpacking locales-all (from .../locales-all_2.11.3-4_armel.deb) ...
Setting up locales-all (2.11.3-4) ...
tar: ./es_CL.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_VE.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_PE.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./is_IS/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_AT/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_DO.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_FR.utf8/LC_NUMERIC: Cannot hard link to `./oc_FR.utf8/LC_NUMERIC': No such file or directory
tar: ./fr_FR.utf8/LC_NAME: Cannot hard link to `./oc_FR.utf8/LC_NAME': No such file or directory
tar: ./fr_FR.utf8/LC_MONETARY: Cannot hard link to `./oc_FR.utf8/LC_MONETARY': No such file or directory
tar: ./ca_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_PA.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_CR.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fur_IT/LC_TELEPHONE: Cannot hard link to `./ca_IT.utf8/LC_TELEPHONE': No such file or directory
tar: ./fur_IT/LC_ADDRESS: Cannot hard link to `./ca_IT.utf8/LC_ADDRESS': No such file or directory
tar: ./fr_LU/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./br_FR/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_MX.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./en_ZA.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_BW.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./gv_GB/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./fr_CA/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./br_FR/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_FR/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./br_FR/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./om_KE/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./ca_ES.utf8@valencia/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./sr_ME/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./sr_RS/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./it_IT.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./it_IT.utf8/LC_TELEPHONE: Cannot hard link to `./ca_IT.utf8/LC_TELEPHONE': No such file or directory
tar: ./it_IT.utf8/LC_ADDRESS: Cannot hard link to `./ca_IT.utf8/LC_ADDRESS': No such file or directory
tar: ./en_CA/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./gl_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_CH/LC_NUMERIC: Cannot hard link to `./it_CH/LC_NUMERIC': No such file or directory
tar: ./fr_CH/LC_TELEPHONE: Cannot hard link to `./it_CH/LC_TELEPHONE': No such file or directory
tar: ./fr_CH/LC_MONETARY: Cannot hard link to `./it_CH/LC_MONETARY': No such file or directory
tar: ./es_BO.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./kw_GB/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./hsb_DE.utf8/LC_TELEPHONE: Cannot hard link to `./nds_DE/LC_TELEPHONE': No such file or directory
tar: ./iw_IL/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./he_IL/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_NI.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./en_BW/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_BW/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./st_ZA/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./ar_LB.utf8/LC_TIME: Cannot hard link to `./ar_JO.utf8/LC_TIME': No such file or directory
tar: ./en_HK/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_HK/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./de_AT@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fy_DE/LC_TELEPHONE: Cannot hard link to `./nds_DE/LC_TELEPHONE': No such file or directory
tar: ./fy_DE/LC_NAME: Cannot hard link to `./nds_DE/LC_NAME': No such file or directory
tar: ./fr_CH.utf8/LC_NAME: Cannot hard link to `./oc_FR.utf8/LC_NAME': No such file or directory
tar: ./uz_UZ/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./uz_UZ/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./sv_FI/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./sv_FI/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_AT/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./sv_FI/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./sv_FI/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./so_DJ.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./fr_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./en_NG/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_BW.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./en_NZ/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_NZ/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_NZ/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./en_NZ/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./es_CO/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_CO/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_CO/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./es_CO/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_CO/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_CO/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./an_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./en_GB.iso885915/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_IE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./de_LU@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fi_FI/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./fi_FI/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./fi_FI/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./eu_FR.utf8/LC_NUMERIC: Cannot hard link to `./oc_FR.utf8/LC_NUMERIC': No such file or directory
tar: ./eu_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./eu_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./eu_FR.utf8/LC_MONETARY: Cannot hard link to `./oc_FR.utf8/LC_MONETARY': No such file or directory
tar: ./nl_NL@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_VE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_VE/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_VE/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./es_VE/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_VE/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_VE/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./en_PH/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_PH/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./en_PH/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./nn_NO.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./lv_LV.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./nn_NO/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./nn_NO/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./nn_NO/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./en_DK/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_DK/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./en_DK/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./de_BE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./de_BE/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_AT/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./de_BE/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./sv_FI@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_HN/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_HN/LC_NUMERIC: Cannot hard link to `./es_MX/LC_NUMERIC': No such file or directory
tar: ./es_HN/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_HN/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_HN/LC_TIME: Cannot hard link to `./es_MX/LC_TIME': No such file or directory
tar: ./es_HN/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_HN/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./ca_AD.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./oc_FR/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./oc_FR/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./gl_ES/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./gl_ES/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./gl_ES/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./gl_ES/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./gl_ES/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./so_DJ/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./so_DJ/LC_NUMERIC: Cannot hard link to `./es_MX/LC_NUMERIC': No such file or directory
tar: ./so_DJ/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./br_FR/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./so_DJ/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_NI/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_NI/LC_NUMERIC: Cannot hard link to `./es_MX/LC_NUMERIC': No such file or directory
tar: ./es_NI/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_NI/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_NI/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_NI/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./nb_NO/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./nb_NO/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./nb_NO/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./sq_AL/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./sq_AL/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./so_KE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./so_KE/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./so_KE/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./da_DK/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./da_DK/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./gd_GB/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_IE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_ES/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_ES/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_ES/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_ES/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_ES/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./es_PR/LC_NUMERIC: Cannot hard link to `./es_MX/LC_NUMERIC': No such file or directory
tar: ./es_PR/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_PR/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./es_PR/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_PR/LC_TIME: Cannot hard link to `./es_MX/LC_TIME': No such file or directory
tar: ./es_PR/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_PR/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./aa_DJ/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./aa_DJ/LC_NUMERIC: Cannot hard link to `./es_MX/LC_NUMERIC': No such file or directory
tar: ./aa_DJ/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./kl_GL/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./kl_GL/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./fr_LU@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./fr_FR@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_CA.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./fr_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_CA.utf8/LC_NAME: Cannot hard link to `./oc_FR.utf8/LC_NAME': No such file or directory
tar: ./es_PE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_PE/LC_NUMERIC: Cannot hard link to `./es_MX/LC_NUMERIC': No such file or directory
tar: ./es_PE/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_PE/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_PE/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_PE/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./nds_NL/LC_TELEPHONE: Cannot hard link to `./fy_NL/LC_TELEPHONE': No such file or directory
tar: ./nds_NL/LC_MONETARY: Cannot hard link to `./fy_NL/LC_MONETARY': No such file or directory
tar: ./de_DE.utf8/LC_TELEPHONE: Cannot hard link to `./nds_DE/LC_TELEPHONE': No such file or directory
tar: ./de_DE.utf8/LC_NAME: Cannot hard link to `./nds_DE/LC_NAME': No such file or directory
tar: ./sv_SE.iso885915/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_LU.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./fr_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_LU.utf8/LC_NAME: Cannot hard link to `./oc_FR.utf8/LC_NAME': No such file or directory
tar: ./nl_NL.utf8/LC_TELEPHONE: Cannot hard link to `./fy_NL/LC_TELEPHONE': No such file or directory
tar: ./nl_NL.utf8/LC_MONETARY: Cannot hard link to `./fy_NL/LC_MONETARY': No such file or directory
tar: ./en_SG.utf8/LC_ADDRESS: Cannot hard link to `./zh_SG.utf8/LC_ADDRESS': No such file or directory
tar: ./en_SG.utf8/LC_MONETARY: Cannot hard link to `./zh_SG.utf8/LC_MONETARY': No such file or directory
tar: ./it_IT/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./it_IT/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./it_IT/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./it_IT/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./zu_ZA/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./zu_ZA/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./zu_ZA/LC_TELEPHONE: Cannot hard link to `./st_ZA/LC_TELEPHONE': No such file or directory
tar: ./zu_ZA/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./zu_ZA/LC_MONETARY: Cannot hard link to `./st_ZA/LC_MONETARY': No such file or directory
tar: ./en_ZW/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_ZW/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_ZW/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./st_ZA/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./en_ZW/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./en_ZW/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./en_GB/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_GB/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_GB/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./lg_UG.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_BW.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_PY/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_PY/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_PY/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_PY/LC_TIME: Cannot hard link to `./es_MX/LC_TIME': No such file or directory
tar: ./es_PY/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_PY/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./shs_CA/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_CA.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./xh_ZA/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./xh_ZA/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./xh_ZA/LC_TELEPHONE: Cannot hard link to `./st_ZA/LC_TELEPHONE': No such file or directory
tar: ./xh_ZA/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./xh_ZA/LC_MONETARY: Cannot hard link to `./st_ZA/LC_MONETARY': No such file or directory
tar: ./en_ZA/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_ZA/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_ZA/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./st_ZA/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./en_ZA/LC_TELEPHONE: Cannot hard link to `./st_ZA/LC_TELEPHONE': No such file or directory
tar: ./en_ZA/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./en_ZA/LC_MONETARY: Cannot hard link to `./st_ZA/LC_MONETARY': No such file or directory
tar: ./ht_HT/LC_NUMERIC: Cannot hard link to `./oc_FR.utf8/LC_NUMERIC': No such file or directory
tar: ./ia/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./br_FR@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./fr_FR@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./id_ID/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./id_ID/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./id_ID/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./en_IE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_IE/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_IE/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./en_IE/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./tk_TM/LC_TELEPHONE: Cannot hard link to `./dz_BT/LC_TELEPHONE': No such file or directory
tar: ./wa_BE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_US/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_US/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./en_US/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./de_DE@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_CO.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_US/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./es_US/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_US/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./es_US/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_US/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./en_AU/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./en_AU/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./en_AU/LC_TIME: Cannot hard link to `./en_NZ/LC_TIME': No such file or directory
tar: ./en_AU/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./en_AU/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./tr_CY/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./tr_TR/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./pt_BR/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./pt_BR/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./pt_BR/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./az_AZ.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ber_MA/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./ga_IE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./ga_IE/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./ga_IE/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./ga_IE/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./sc_IT/LC_TELEPHONE: Cannot hard link to `./ca_IT.utf8/LC_TELEPHONE': No such file or directory
tar: ./sc_IT/LC_ADDRESS: Cannot hard link to `./ca_IT.utf8/LC_ADDRESS': No such file or directory
tar: ./sv_SE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./sv_SE/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_AT/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./sv_SE/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./sv_SE/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./es_SV.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./aa_ER/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./aa_ET/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_UY.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./so_SO/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./so_SO/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./so_SO/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./en_AG/LC_TIME: Cannot hard link to `./en_GB.utf8/LC_TIME': No such file or directory
tar: ./es_HN.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./af_ZA/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./af_ZA/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./af_ZA/LC_TELEPHONE: Cannot hard link to `./st_ZA/LC_TELEPHONE': No such file or directory
tar: ./af_ZA/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./af_ZA/LC_MONETARY: Cannot hard link to `./st_ZA/LC_MONETARY': No such file or directory
tar: ./es_AR.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./ve_ZA/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./xh_ZA.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./nb_NO.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./lv_LV.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fr_BE.utf8/LC_NAME: Cannot hard link to `./oc_FR.utf8/LC_NAME': No such file or directory
tar: ./en_ZW.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_BW.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./aa_ER@saaho/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./aa_ET/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./nl_NL/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./nl_NL/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_AT/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./nl_NL/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./nl_NL/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./fo_FO.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./lv_LV.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./fo_FO/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./fo_FO/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./es_PY.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_CL/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_CL/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_CL/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./es_CL/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_CL/LC_TIME: Cannot hard link to `./es_MX/LC_TIME': No such file or directory
tar: ./es_CL/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_CL/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./mt_MT.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./mr_IN/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./de_CH/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./de_CH/LC_NUMERIC: Cannot hard link to `./it_CH/LC_NUMERIC': No such file or directory
tar: ./de_CH/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_AT/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./de_CH/LC_TELEPHONE: Cannot hard link to `./it_CH/LC_TELEPHONE': No such file or directory
tar: ./de_CH/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./de_CH/LC_ADDRESS: Cannot hard link to `./it_CH/LC_ADDRESS': No such file or directory
tar: ./de_CH/LC_MONETARY: Cannot hard link to `./it_CH/LC_MONETARY': No such file or directory
tar: ./br_FR.utf8/LC_NUMERIC: Cannot hard link to `./oc_FR.utf8/LC_NUMERIC': No such file or directory
tar: ./br_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./fr_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./br_FR.utf8/LC_NAME: Cannot hard link to `./oc_FR.utf8/LC_NAME': No such file or directory
tar: ./br_FR.utf8/LC_MONETARY: Cannot hard link to `./oc_FR.utf8/LC_MONETARY': No such file or directory
tar: ./pa_PK/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ur_PK/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./st_ZA.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_BW.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./ast_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_PR.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./nl_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_BE@euro/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_EC.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./ca_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./wo_SN/LC_ADDRESS: Cannot hard link to `./mg_MG.utf8/LC_ADDRESS': No such file or directory
tar: ./tl_PH/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./tl_PH/LC_NUMERIC: Cannot hard link to `./st_ZA/LC_NUMERIC': No such file or directory
tar: ./tl_PH/LC_PAPER: Cannot hard link to `./es_MX/LC_PAPER': No such file or directory
tar: ./tl_PH/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_GT/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./es_GT/LC_NUMERIC: Cannot hard link to `./es_MX/LC_NUMERIC': No such file or directory
tar: ./es_GT/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./es_MX/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./es_GT/LC_COLLATE: Cannot hard link to `./es_MX/LC_COLLATE': No such file or directory
tar: ./es_GT/LC_TIME: Cannot hard link to `./es_MX/LC_TIME': No such file or directory
tar: ./es_GT/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./es_GT/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./en_DK.utf8/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./da_DK.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./ts_ZA/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./en_BW.utf8/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./pt_PT/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./pt_PT/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./pt_BR/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: ./pt_PT/LC_CTYPE: Cannot hard link to `./es_MX/LC_CTYPE': No such file or directory
tar: ./pt_PT/LC_NAME: Cannot hard link to `./es_MX/LC_NAME': No such file or directory
tar: ./de_DE/LC_MEASUREMENT: Cannot hard link to `./es_MX/LC_MEASUREMENT': No such file or directory
tar: ./de_DE/LC_MESSAGES/SYS_LC_MESSAGES: Cannot hard link to `./de_AT/LC_MESSAGES/SYS_LC_MESSAGES': No such file or directory
tar: Exiting with failure status due to previous errors
dpkg: error processing locales-all (--configure):
 subprocess installed post-installation script returned error exit status 2
configured to not write apport reports
                                      Errors were encountered while processing:
 locales-all
E: Sub-process /usr/bin/dpkg returned an error code (1)

deuxième essai:

apt-get install locales-all
Reading package lists... Done
Building dependency tree       
Reading state information... Done
locales-all is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 64 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LANG = "fr_FR.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Segmentation fault

troisième essai:

apt-get install locales-all
Reading package lists... Done
Segmentation faulty tree... 0%

weepeeeee


Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#16 Le 26/09/2013, à 18:03

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Hé béh, je sais pas dans quel état est ton système mais y’a un truc qui tourne vraiment pas rond hmm

Tu as essayé de fixer les variables comme j’avais dit ?
C’est ça qui à fait le plantage du 3e essai ?

Hors ligne

#17 Le 27/09/2013, à 10:58

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Mouais..
Je viens de modifier le fichier en question suivit d'un "éteinds/rallume":

debarm:~# cat /etc/environment 
LANGUAGE=fr_FR.UTF-8
LC_ALL=fr_FR.UTF-8

Et déjà au démarrage, PAN:

-bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)

Et re-PAN :

dpkg -i gcc-doc-base_4.4.4.nf1-1_all.deb 
(Reading database ... 21027 files and directories currently installed.)
Preparing to replace gcc-doc-base 4.4.4.nf1-1 (using gcc-doc-base_4.4.4.nf1-1_all.deb) ...
Unpacking replacement gcc-doc-base ...
Setting up gcc-doc-base (4.4.4.nf1-1) ...
Processing triggers for man-db ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

Je crois que je vais poster ce problème ailleurs, (voir même sur un forum Debian) car il n'était initialement pas le sujet de cette discussion. Or tu as fort bien répondu et on a dérivé sur un autre problème, je te remercie de ta ténacité...
Tu peux continuer a suivre le problème  depuis le lien : http://debian-facile.org/viewtopic.php?pid=68062#p68062 si quelqu'un trouve la solution et que ça t'intéresse bien sûr.. wink

Au fait, j'ai regardé ton blog, pas mal du tout! C'est ton boulot de faire ça ou juste une passion?


Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#18 Le 27/09/2013, à 11:20

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

lamoule74 a écrit :

Je crois que je vais poster ce problème ailleurs, (voir même sur un forum Debian) car il n'était initialement pas le sujet de cette discussion.

C‘est ce que j‘allais te proposer, car je commençais à être à courts d‘idée (je n‘ai jamais utilisé Debian, et ça fait un petit moment que je n‘utilise plus Ubuntu sur ma machine personnelle (je suis passé à Archlinux, par contre ma machine de boulot actuelle est encore une Kubuntu).

lamoule74 a écrit :

Or tu as fort bien répondu et on a dérivé sur un autre problème, je te remercie de ta ténacité...

Oui, on était un peu HS là c’est vrai ^^"
Bon du coup, comme la question initiale est quand même résolu, tu peux passer le sujet en résolu (ça aidera les gens qui feront des recherches) wink

lamoule74 a écrit :

Tu peux continuer a suivre le problème  depuis le lien : http://debian-facile.org/viewtopic.php?pid=68062#p68062 si quelqu'un trouve la solution et que ça t'intéresse bien sûr.. wink

Oui je pense que je vais suivre le truc, j‘aimerais bien connaître le dénouement (ne serait ce que pour moi si un jour j‘y suis confronté aussi).


lamoule74 a écrit :

Au fait, j'ai regardé ton blog, pas mal du tout! C'est ton boulot de faire ça ou juste une passion?

Merci smile
Les deux big_smile
À la base je ne faisait pas d‘études en info‘ (et j’étais donc un noob total), puis au cours de mon cursus j’ai eu un cours de prog’ j‘ai vraiment accroché (et m’y suis mis sur mon temps libre). À tel point que je me suis plus ou moins réorienté pour étudier l‘info et maintenant c‘est mon boulot ^^
Mais pour le moment, les trucs sur mon blog sont plutôt lié à ce que je fait sur mon temps libre ou alors mes anciens projets d‘école/stages.

Dernière modification par grim7reaper (Le 27/09/2013, à 11:21)

Hors ligne

#19 Le 27/09/2013, à 11:29

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

grim7reaper a écrit :

Oui, on était un peu HS là c’est vrai ^^"
Bon du coup, comme la question initiale est quand même résolu, tu peux passer le sujet en résolu (ça aidera les gens qui feront des recherches) wink

Oui je comptais le faire.

grim7reaper a écrit :

Merci smile
Les deux big_smile
À la base je ne faisait pas d‘études en info‘ (et j’étais donc un noob total), puis au cours de mon cursus j’ai eu un cours de prog’ j‘ai vraiment accroché (et m’y suis mis sur mon temps libre). À tel point que je me suis plus ou moins réorienté pour étudier l‘info et maintenant c‘est mon boulot ^^
Mais pour le moment, les trucs sur mon blog sont plutôt lié à ce que je fait sur mon temps libre ou alors mes anciens projets d‘école/stages.

Quel cursus ? (par curiosité) smile


Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#20 Le 27/09/2013, à 11:43

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

Bac technologique en microbiologie/biochimie.
Ensuite DUT en bioinformatique (premier contact avec l‘informatique donc)
Enfin, je suis rentré sur dossier dans une école d’ingénieur (publique) informatique, je m’y suis spécialisé en système embarqué.
Mon boulot actuel n’a rien à voir avec l‘embarqué par contre (c‘est plutôt orienté modélisation/simulation), en fait je touche un peu à tout tant que le sujet semble intéressant big_smile

Hors ligne

#21 Le 27/09/2013, à 11:54

lamoule74

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

ouuuuh mais si tu est spécialisé en embarqué c'est plus ou moins mon domaine aussi (je débute, suis en stage de fin d'études) tu dois t'y connaître en port série ?? J'ai un soucis sur un programme en C, je peux te mailer mon soucis ? Ça te dérange pas ?


Ubuntu est un mot Africain qui veut dire:"Je n'ai pas réussi à configurer ma Debian"

Hors ligne

#22 Le 27/09/2013, à 13:18

grim7reaper

Re : [RESOLU]normalisations langage C, options de gcc -ansi -std=cxx

J’ai déjà un peu joué avec oui, après ça va faire un petit moment que je n’y ai pas retouché.

Par contre je préfère si tu ouvres un sujet ici (ou encore mieux, sur développez.net : ils ont pas mal de gens calés en C et en embarqué, tu auras plus de chance d‘avoir des réponses intéressantes et en plus ils ont même une sous rubrique dédiés à l’embarqué wink), comme ça ça pourra servir à plus de monde smile

Après, si tu bosses sur des trucs que tu ne peux pas trop divulguer publiquement, tu peux probablement faire un petit programme minimal qui reproduit le problème ou alors juste l’expliquer sans montrer de code entier.

Hors ligne