[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 :: Suivant ]
Re: un peu de pub !
Hum, il faut que tu utilises l'option -c de gcc pour compiler tes .o, il évite de lancer le linker comme ça. Tirer de la page man de gcc:
When you invoke GCC, it normally does preprocessing, compilation, assembly and linking. The ``overall options'' allow you to stop this process at any intermediate stage. For example, the -c option says not to run the linker. Then the output consists of object files output by the assembler.
Dans ce cas la liaison n'est faite que quand tu compiles le programme final.
Pour créer tes objets tu as donc des lignes du style:
gcc -c -o toto.o toto.c
Puis tu créé ton executable
gcc -o monprog toto.o tata.o tutu.o ...
Ca devrait marcher comme ça.
Si dans ton Makefile tu mets des entrées du style:
toto.o: toto.c
tata.o: tata.c
c'est ce qui est fait automatiquement.
Par ailleurs je suis aller farfouiller dans /usr/include et cette technique à l'air très employée dans la bibliothèque C standard de GNU, donc je pense que c'est une bonne méthode :)
[ Répondre ]
Re: un peu de pub !
En fait tu ne dois pas déclarer de variables dans un .h qui doit être inclus dans plusieurs fichiers, en principe. Normalement, tu déclares ta variable dans un fichier (comme main.c):
En fait il y a quand même des cas où ça peut servir, Il est alors possible de s'en sortir en utilisant le préprocesseur.
Si tu a un fichier titi.h que tu peux avoir à inclure plusieurs fois,
la solution:
#ifndef TITI_H
#define TITI_H 1
int toto;
etc ...
#endif
A la première inclusion, la macro TITI_H est définie à 1 et le fichier ne sera plus inclu ensuite.
Je sais pas si c'est barbare, moche ... en tout cas je trouve ça propre et ça marche.
[ Répondre ]
Re: Chat sur "Peut-on breveter le logiciel libre?" avec Philippe Schmitt, avocat
et qu'ils devront se refournir chez Monsanto l'année suivante.
??? je vois pas pourquoi, si l'année suivant l'agriculteur change de variété il n'est pas obligé de se fournir chez Monsanto.
Ce que Monsanto fait, c'est qu'il vend des semences avec une sorte de licence d'utilisation des semences transgéniques qu'il produit. Dans ce cas utiliser une semence produite par ses propres moyens à partir du matériel de Monsanto est interdit. C'est l'exact équivalent des licenses d'utilisation des logiciels propriétaires. Tu n'as pas le droit d'acheter une license mono-poste Adobe Acrobat (oui, j'en ai marre de parler de Windows ... oups) et de l'installer sur tous tes PCs.
Si ça ne choque pas (enfin pas la majorité des gens) dans le domaine du logiciel, c'est une attitude nouvelle dans l'industrie semencière qui recherche à tout prix à rentabiliser ses invetissements en biotechnologie. Et ça c'est effectivement déplorable.
J'ai vraiment l'impression que de plus en plus d'industrie regarde les profits réalisés en informatique grace à ce système de licence d'utilisation avec envie. C'est vrai que ça serait le pied pour elles. Cependant, le fait que les agriculteurs soient moins "moutons" que le particulier avec son PC, et la préexistance d'un autre modèle économique avant leur rendent la vie dure et c'est tant mieux.
[ Répondre ]
Re: Chat sur "Peut-on breveter le logiciel libre?" avec Philippe Schmitt, avocat
Bon, tout d'abord il n'y a aucun agriculteur qui réutilise les graines de maïs qu'il produit, tout simplement parceque les variétés de maïs sont des hybrides et que si tu replantes des graines produites par un hybride ton rendement se casse complètement la gueule. Ce n'est pas le cas de toutes les plantes cultivées, en particulier le blé dont les varitétés sont des lignées pures et les agriculteurs utilisent une partie des semences qu'ils produisent pour les semer l'année suivante.
Terminator est une technologie brevetée en effet, et dont le but pouvait aussi être de limiter la dispersion des transgènes dans la nature. Evidemment, c'était aussi un bon moyen de s'assurer que les agriculteurs ne font pas de semences de ferme sur les espèces où cela est possible. Maintenant, il y a eu un tel lever de boucliers sur cette techno que je ne pense pas qu'il existe de variétés la contenant.
Personellement, je ne trouve pas choquant que de telles technologies soit brevetées. Avant de me gueuler dessus je m'explique. Des technologies comme terminator sont des constructions génétiques complètement artificielles, et , qu'on soit pour ou non, leur développement est un innovation. En revanche, les brevets sur des séquences de génome (en fait des brevets sur l'utilisation potentielle de données de séquence de génomes) sont une abberation. Comme pour les logiciels, ils sont interdits en Europe d'ailleurs, et comme pour les logiciels il va falloir se battre pour que ça reste le cas, et en effet, le pouvoir (en particulier financier) des industries pharmaceutiques est tel que ça va être chaud.
Mais pour se battre, il faut pouvoir répondre du tac au tac avec des arguments sérieux aux adversaires, c'est vrai pour TCPA/Palladium, les brevets logiciels et c'est aussi vrai en biologie.
[ Répondre ]
Re: Li
T'as déja le L et le I c'est pas mal, Je crois que si il l'affiche c'est pas un problème disque. Avant de faire des conneries je te conseillerais de booter sur une knoppix, tu pourras monter les partitions sur ton disque, et ensuite tu peux relancer lilo pour le réinstaller comme ça :
disons que la partition du disque qui contient / est hda1 :
- tu bootes la knoppix
- tu lances un shell root
- mount -t ext2 /dev/hda1 /mnt/hda1 (ou /knoppix/mnt/hda1 je sais plus)
- chroot /mnt/hda1
- cd /
- lilo (ça réinstalle lilo sur le MBR).
ensuite tu rebootes et tu espères que ça marche
Juste au cas où, si par malheur dans tes manips tu effaces la table de partition du disque (tu ne vois plus qu'un disque vide ... oui c'est du vécu), gpart rox pour la reconstruire et il est inclu dans la knoppix.
[ Répondre ]
Re: Le nouveau format de fichiers de Microsoft Office empêche les concurents de lire les documents !
Re: LFS comme base pour monter un firewall.
Je vais peut-être dire une connerie, mais c'est vraiment adapté une LFS pour un firewall ? Ca veut quand même dire appliquer tous les patchs à la mano sur les alertes de sécurité etc ... en administration c'est lourdingue non ?
Pourquoi pas tenter de fabriquer une distrib bootable "à la knoppix" en profitant d'un système de package d'une distrib (au hasard debian) qui permette les mises à jour de sécurité facilement ? Il me semble que le LUG de Paris (parinux) avait un projet pour monter une petite "distrib" basée sur debian pour monter des passerelles / firewall. Le projet s'appelle Vauban mais je ne sais pas où il en est.
[ Répondre ]
Re: Le nouveau format de fichiers de Microsoft Office empêche les concurents de lire les documents !
Si le format de fichier doc n'était pas utilisé comme format de diffusion de document cette «feature» ne servirait à rien. Les documents devraient être diffusés au format PDF (il me semble que des documents PDF peuvent être cryptés et protégés également).
Je veux bien que le format doc soit un format de travail. Si plusieurs personnes collaborent sur un document et qu'elles utilisent des logiciels compatibles, elles peuvent s'en tenir au format doc non-protégé (et qui peut être supporté par des solutions libres comme OOo). Par contre pour la diffusion je ne vois pas l'intérêt d'un format modifiable comme le .doc : le PDF rempli très bien ce rôle.
La «no-word-attachment-attitude» devrait vraiment être prise par l'ensemble des gens qui sont au fait de ces problèmes. Bref, prosélite du libres réveillez vous !
[ Répondre ]
Re: Mettre un vieux coucou à jour sous linux
Je pense que tu n'auras aucun problème à installer une woody sur cette vieille machine, tu n'as pas de matos exotique dernier cri j'imagine donc tout devrait être reconnu. Pour la maintenance et la mise à jour, Debian c'est bien et je ne trouve pas que ce soit compliqué à installer. Ca peut prendre du temps mais c'est pas dur si tu connais déjà le système en plus.
[ Répondre ]
Re: De la bétise des brevets logiciels
Ouais, enfin ça m'étonnerais qu'Adobe se mobilise contre les brevets logiciels, vu qu'ils en possèdent un paquet.
J'avais vu Richard Stallmann à Paris il y a un an ou deux, ils disaient fort justement que les grosses boites ne se sentent pas menacées par les brevets. Il faisait l'analogie avec la chasse aux armements USA / URSS, du genre "si tu m'embetes avec ton brevet, je sors le mien etc ...". Bref, les seuls que ça va emmerder ce sont les développeurs de logiciels libres et les PME informatique, ça c'est de la justice .... :(
[ Répondre ]
Re: LaTeX et glossaire...
Personnellement je fais ça avec Open Office. Tu peux exporter les dessins en à peu près n'importe quoi.
En utilisant le package graphicx, tu peux inclure tes images en png ou jpeg quand tu crée un pdf avec pdflatex et en postscript si tu génère du postscript.
Je mets ça dans mes entêtes :
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdfoutput=1
\pdftrue
\fi
\ifpdf
\usepackage[pdftex]{graphicx}
\else
\usepackage[dvips]{graphicx}
\fi
ensuite un \includegraphics{toto} inclura toto.ps ou toto.png à la compilation
[ Répondre ]
Re: c'est mal l'OMC ?
Dans ce cas va sur le site de l'OMC, ça te donnera déjà des informations. C'est une institution internationale, donc tous les membres de cette institution doivent accepter plus ou moins la description qu'elle donne d'elle même (un peu comme l'ONU, la FAO etc..): je ne sais pas si c'est objectif mais c'est quand même l'information de base. En plus sur le lien que j'ai donné plus haut, il y a une explication (non officielle c'est précisé :) des journées de Doha au Qatar qui étaient destinées à préparer le prochain round de négociation à l'OMC. Il y a des infos intéressantes.
Pour quitter un peu l'OMC et puisqu'on parle d'institutions internationales je conseille vivement la lecture de "La grande désillusion" écrit par Stiglitz sur le FMI. Ce gars est prix Nobel d'économie, ancien conseiller de Clinton et économiste en chef de la Banque Mondiale et le bouquin fait froid dans le dos bien qu'il contienne une (petite) pointe d'optimisme. Si tu veux un témoignage sur comment des institutions internationales fonctionnent et comment elles peuvent être détournées de leur objectif de départ, c'est à lire.
[ Répondre ]
Re: c'est mal l'OMC ?
Sinon pour l'URL, tu peux aller voir à la source pour savoir de quoi ça va parler :
http://www.wto.org/french/thewto_f/minist_f/min03_f/min03_f.htm(...)
[ Répondre ]
Re: c'est mal l'OMC ?
Le but de l'OMC est de régir les lois commerciales entre les différents pays qui en sont membres. Initialement, ce n'est pas forcément une mauvaise idée, reste à voir qu'elle est la philosophie derrière les traités qui sont signés à l'OMC. Les principales critiques faites à l'OMC sont que les pays qui "décident" au sein de l'organisation (les Etats Unis, l'Europe et globalement le G8) ne cherchent qu'à défendre leurs intérêts et pas vraiment à arranger les choses pour les autres. De plus, la philosophie que soutiennent ces pays dans les accords passés l'OMC est le libéralisme voir l'ultra-libéralisme qui veut adapter les mêmes règles commerciales à toutes sortes de productions (industrielles, culturelles, agricoles ...), ce que personnellement je trouve stupide.
En gros, les barrières de protection (droits de douane) sont jetées au pilori alors qu'elles peuvent être une bonne solution pour un état pour se développer, quite à les lever plus tard, en particulier par exemple pour la production agricole.
[ Répondre ]
Re: SCO se prepare à lancer une nouvelle offensive, destinée à faire peur aux utilisateurs de Linux
Si j'ai bien compris ils ne veulent pas faire trainer l'affaire justement mais faire des procès à des particuliers qui seront plus rapides que le procès avec IBM.
Speaking at SCO's Forum event in Las Vegas, president and CEO Darl McBride said SCO preparing to speed-up the legal process and convince the skeptics. "We are prepared to have this heard on a quicker basis in a customer environment if that's what it takes to quicken it up," he said.
Ils pensent sans doute qu'il sera plus facile d'embobiner le monde dans des procés plus "simples" que dans le "big one" avec IBM, peut-être pour obtenir une jurisprudence favorable ? Enfin, j'y connais rien en droit alors je dis peut-être des grosses conneries.
[ Répondre ]
Re: Debian: une distrib qu'elle est bien pour toi
Bah, ils doivent être dans "Rest of the world" :)
je suis pas sur que leurs statistiques prennent en compte le nombre de noms de domaines enregistrés dans chaque pays. Dans ce cas, il peut très bien y avoir 90 % de serveur debian dans les pays de l'est et que ça ne se voit pas sur leur graphique.
[ Répondre ]
Re: Microsoft ausculte les solutions libres
Tu n'es pas le seul à l'avoir remarqué, cf : http://tnemeth.free.fr/fmbl/linuxsf/(...)
[ Répondre ]
[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 :: Suivant ]



Re: VeriSign détruit l'un des fondements d'Internet
Difficulty=9999999 (Good luck!)
Arf :)
... c'est bon je fais que passer -->[]
[ Répondre ]