C'est ca qui est fort ! Scons avait ete choisi, bilan apres qlq mois le dev a laisser tomber car il n'arrivait pas a faire certaines choses. Bilan Alexander Neundorf, est revenu a la rescousse et a regler ca tres rapidement avec CMake...
...et le support de kdevelop, XCode (MacOSX), Visual Studio 6/7/8, Borland Makefiles, Mingw, MSys, cygwin et les UNIX Makefiles, non ? CMake est vraiment tres tres loin devant.
L'avantage de Scons, c'est qu'il utilise python (j'aime bien python).
C'est vrai CMake c'est comme un nouveau langage a apprendre ca prend du temps. Enfin des que KDE sera convertit y'aura un 'real world example' (de memoire KDE est le plus gros projet en comptant le nombre de lignes).
J'ai perdu tellement de temps avec autoconf/automake que je te suggere cmake (http://www.cmake.org ou sudo apt-get install cmake).
La syntaxe est nettement plus claire et en plus tu gagnes en portabilite.
Je pensais que ca serait plus simple que de prendre le tarball sur le site of' ... et ben non !
Je comprends que dalle au script configure, j'ai beau essayer de passer plein d'include different il veut rien savoir. Bilan j'ai du modifier toutes les lignes de compil a la main pour passer les bonnes lib / bons includes.
J'y crois pas. Je trouve pas une seule reference a ctest / cmake ou meme Dart. Tous ces projets sont developpers sous license BSD like, a jour et toujours maintenu. Ils servent dans des projet gigantesques comme ITK, ParaView ou meme VTK.
ctest est la partie de cmake qui permet de dialoguer avec Dart. Tout est genre automatiquement:
- Debut des nightly tests
- Contruction du projet (suivant un script de config)
- Exectution des tests (suivant un script de config)
- Envoi des resultats ( de compilation et d'execution des tests).
La seule chose a faire c'est un cronjob sous *nux ou une schedule task sous win.
ctest permet aussi l'integration avec valgrind, comme ca vaut nightly test permettent aussi de detecter les mem leaks, sans avoir besoin d'attendre des heures le resultats.
C'est ce que je me dis aussi. Mais c'est quand meme allucinant de se permette ce genre de propos. Donc soit la personne a Europe1 en question est parfaitement incompetente, soit il faut qu'on m'explique le contexte. Parce qu'effectivement c'est de la diffamation pure et simple. J'arrive meme pas a voir ou etait son interet...
En faisant un update des driver (3.14.1) mon context OpenGL etait completement peter(*), par d'interactation, rien juste de la memoire aléatoire. Bref je suis repassé en 3.12.0 qui n'est pas terrible et ne respecte meme pas la plupart des fonctions OpenGL...
Améliorer un driver aussi pourri c'est vraiment pas difficile, c'est encore du marketing.
(*) je pense que leur driver n'est pas multi thread
Ca va j'ai compris mon journal ne passerait pas comme nouvelle. Mais faut arreter de dire que valgrind est un project inconnu, J'ai plus de 150 reponses en cherchant 'valgrind' sur linuxfr.org.
Pour le lien, en revanche je savais pas que le newsgroup etait archive sur sf.net, j'y penserais pour la prochaine fois.
valgrind is a debugger for x86-based Linux systems that can automatically detect memory management and threading bugs eliminating some of software development's most difficult tasks.
Sinon c'est un peu reducteur de dire que valgrind est juste un debuger , il fait aussi du profiling (sans recompilation de l'exe !). Et il a beaucoup d'add-ons:
En fait je regrette de ne pas avoir de nvidia j'ai pas mal de probleme avec ATI. Je suis un peu particulier comme utilisateur, vu que j'ai besoin que mes drivers implementent correctement les specs OpenGL. Par ex, l'ATI FireGL n'arrive pas a gerer texture et 3D. Qd tu utilises deux ecrans y'a une limite 1024x1024...
Si je suis sur linuxfr qu'est ce que tu crois que j'utilise comme OS. Seulement je me fais pas d'illusion pour qu'un projet soit dans le top ten de sourceforge, il faut qu'il concerne les utilisateurs windows... c'est la triste realite.
J'aurais plussé je me m'etais pas pris un gazillion de moins a poster les memes articles sur la news blender.
Des qu'on dis un mot de travers sur Unix/Linux y'a toutes une armées de troll qui se reveillent ici. Ca doit etre encore un coup de ces marxistes qui dirigent le site ;)
[^] # Re: Enorme
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal CMake dans KDE. Évalué à 4.
[^] # Re: Pour ceux qui ne saisissent pas tout...
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal CMake dans KDE. Évalué à 3.
L'avantage de Scons, c'est qu'il utilise python (j'aime bien python).
[^] # Re: Enorme
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal CMake dans KDE. Évalué à 2.
[^] # Re: Données/formats d'entrée ?
Posté par Mathieu Malaterre (site web personnel) . En réponse à la dépêche Cassandra, nouveau visualiseur libre de données scientifiques 3D. Évalué à 1.
[What 3D file formats can VTK import and export?]
http://www.vtk.org/Wiki/VTK_FAQ#What_3D_file_formats_can_VTK_import_and_export.3F
[What image file formats can VTK read and write?]
http://www.vtk.org/Wiki/VTK_FAQ#What_image_file_formats_can_VTK_read_and_write.3F
# Utilise cmake
Posté par Mathieu Malaterre (site web personnel) . En réponse au message utilisation d'autoconf/automake. Évalué à 2.
La syntaxe est nettement plus claire et en plus tu gagnes en portabilite.
# sudo apt-get install liblivemedia-dev
Posté par Mathieu Malaterre (site web personnel) . En réponse à la dépêche MPlayer 1.0pre7 "PatentCounter" dans les bacs. Évalué à 0.
Je comprends que dalle au script configure, j'ai beau essayer de passer plein d'include different il veut rien savoir. Bilan j'ai du modifier toutes les lignes de compil a la main pour passer les bonnes lib / bons includes.
stop autoconf insanity ! configure suxors ! cmake rulez
# Sans oublie pearpc
Posté par Mathieu Malaterre (site web personnel) . En réponse à la dépêche Poissons d'avril de 2005. Évalué à 1.
http://pearpc.net/comments.php?news_id=176
# cmake / ctest
Posté par Mathieu Malaterre (site web personnel) . En réponse à la dépêche Démarche qualité et Logiciel Libre. Évalué à 2.
ctest est la partie de cmake qui permet de dialoguer avec Dart. Tout est genre automatiquement:
- Debut des nightly tests
- Contruction du projet (suivant un script de config)
- Exectution des tests (suivant un script de config)
- Envoi des resultats ( de compilation et d'execution des tests).
La seule chose a faire c'est un cronjob sous *nux ou une schedule task sous win.
ctest permet aussi l'integration avec valgrind, comme ca vaut nightly test permettent aussi de detecter les mem leaks, sans avoir besoin d'attendre des heures le resultats.
Refs:
http://cmake.org (cmake, ctest)
http://vtk.org (VTK)
http://itk.org (ITK)
http://paraview.org (ParaView)
http://public.kitware.com/Dart/ (Dart)
[^] # Re: porter plainte !?
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal [ACBM Annonce] Europe 1 tente de couler une association d'informaticiens benevoles !. Évalué à 3.
# Fausse SB Live
Posté par Mathieu Malaterre (site web personnel) . En réponse au message SB live installée mais sans son .... Évalué à 1.
"emu10k1x: PCI: EMU10K1 (SB Live! or E-mu APS, Dell OEM Version)"
cf:
http://packages.debian.org/changelogs/pool/main/a/alsa-driver/alsa-(...)
http://linuxfr.org/~malat/13008.html(...)
HTH
# ...ben c'est pas gagner...
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal ATI bosse sur ses drivers. Évalué à 1.
Améliorer un driver aussi pourri c'est vraiment pas difficile, c'est encore du marketing.
(*) je pense que leur driver n'est pas multi thread
[^] # Re: arf
Posté par Mathieu Malaterre (site web personnel) . En réponse au message barre de menu disparu. Évalué à 1.
mv .gnome .oldgnome
mv .gnome2 .oldgnome2
mv .gnome2_private .oldgnome_private
init 5
il m'a bien recreer mes rep .gnome* mais j'ai toujours pas recuperer ma barre de menu...
D'autres idées ?
[^] # Re: Euh... ?
Posté par Mathieu Malaterre (site web personnel) . En réponse au message google et le spam. Évalué à 1.
[^] # Re: Sympa le changelog
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal valgrind 2.1.2 !. Évalué à 3.
Pour le lien, en revanche je savais pas que le newsgroup etait archive sur sf.net, j'y penserais pour la prochaine fois.
[^] # Re: Sympa le changelog
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal valgrind 2.1.2 !. Évalué à 4.
http://opensource.org/OSA/awards.php(...)
Q1 2004
Merit Award
Julian Seward/valgrind
valgrind is a debugger for x86-based Linux systems that can automatically detect memory management and threading bugs eliminating some of software development's most difficult tasks.
Read more about this winner here
http://builder.com.com/5100-6375-5136747.html?tag=tt(...)
---
Sinon c'est un peu reducteur de dire que valgrind est juste un debuger , il fait aussi du profiling (sans recompilation de l'exe !). Et il a beaucoup d'add-ons:
http://valgrind.kde.org/tools.html(...)
Tous les projets digne de ce nom l'utilise:
http://valgrind.kde.org/users.html(...)
hop
[^] # Re: dpkg -i --force-all
Posté par Mathieu Malaterre (site web personnel) . En réponse au message Equivalent rpm --no-deps --force pour apt-get. Évalué à 1.
Merci infiniment. J'ai pas bien fais le lien entre apt-* et dpkg mais je vais etudier ca.
[^] # Re: GFS à nouveau en GPL et résultats financiers de Red Hat
Posté par Mathieu Malaterre (site web personnel) . En réponse à la dépêche GFS à nouveau en GPL et résultats financiers de Red Hat. Évalué à -1.
c'etait mieux AAAvant !
[^] # Re: NVidia
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal DirectFB avance.... Évalué à 8.
http://www.redhat.com/archives/fedora-list/2003-October/msg00944.ht(...)
notement on apprend que c'est nvidia qui developpe nv...
# Mon titre a ete change !
Posté par Mathieu Malaterre (site web personnel) . En réponse au message Constructeur. Évalué à 1.
Constructeur "par defaut"
je suppose que templeet m'a parse mes `"` et transformer en balises...
[^] # Re: et l'acceleration 3D ?
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal Nouveau driver ATI sur debian unstable. Évalué à 1.
[^] # Re: et l'acceleration 3D ?
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal Nouveau driver ATI sur debian unstable. Évalué à 4.
Pour plus d'info cf:
http://public.kitware.com/dashboard.php(...)
Avec par ex, une carte ATI sur MAC:
http://www.vtk.org/Testing/Sites/krondor.kitware/Darwin-c++-carbon/(...)
La boite pour laquelle je bosse a plus d'interet a produire des resultats 'juste' que /super/ rapide.
my 2 cents
Donc niveau perfs je suis vraiment pas concerne, va faire un tour sur un forum de jeu peut etre...
# Yet another compta logiciel
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal Comptabilité d'entreprise. Évalué à 4.
[LinCompta]
http://pconrad.dyndns.org/(...)
[phpcompta]
http://www.alchimerys.be/FR/phpcompta/index.php(...)
...
[^] # Re: fr.comp.infosystemes.www.auteurs
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal PearPC. Évalué à 0.
Si je suis sur linuxfr qu'est ce que tu crois que j'utilise comme OS. Seulement je me fais pas d'illusion pour qu'un projet soit dans le top ten de sourceforge, il faut qu'il concerne les utilisateurs windows... c'est la triste realite.
[^] # Re: Un graphistes machintochien teste The Gimp
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal Un graphistes machintochien teste The Gimp. Évalué à 1.
From: Julian Smart
Date: Tue, 27 Apr 2004 16:25:33 +0100
http://lists.wxwidgets.org/cgi-bin/ezmlm-cgi?5:mss:46655:200404:ljf(...)
[^] # Re: Un graphistes machintochien teste The Gimp
Posté par Mathieu Malaterre (site web personnel) . En réponse au journal Un graphistes machintochien teste The Gimp. Évalué à 3.
Des qu'on dis un mot de travers sur Unix/Linux y'a toutes une armées de troll qui se reveillent ici. Ca doit etre encore un coup de ces marxistes qui dirigent le site ;)