onur Le 04/10/2009 à 09:53 Il y a quelques semaines, j'essyais de compiler un module erlang. J'ai tout juste besoin d'un compilo erlang et le tour est joué. Ceci existe sous windows.
Je tombe finalement sur le fait qu'il faut des patchs à compiler en plus. Ces patchs sont livrés qu'avec des makefiles, donc lancables que sous linux. Tout ce que ce makefile fait faire est faisable sous windows, mais il faut les faire à la main du coup... Relou.
Particularité de erlang: il faut exactement la meme version du compilo et du VM. Donc je pouvais pas les compiler sous mon linux et les utiliser sur mon windows, à moins de retélécharger d'un des deux cotés.
Et donc: je demande gentillement à un gars qui communauté erlang, s'il peut pas me les compiler et me les envoyer. Au début il est sympa, prêt à aider, et en discutant il comprend que je suis sous windows. Et REFUSE DE M'AIDER. WTFFFFF???? Il refuse de m'aider uniquement parce que j'utilise (entre autres) windows...
Y en a beaucoup de pauv' types du genre dans votre "communauté"? J'ai l'impression que oui.
Tout ce qui passe pas par le port 80, c'est de la triche.
Au passage, je signale que tous les libristes ne sont pas comme ça. Personnellement, je cross-compile mes logiciels et j'envoie même des .EXE cross-compilés sur demande pour corriger des bogues.
onur Le 04/10/2009 à 10:28 Bah oui j'étais sur le cul que le gars me sorte ça!! Surtout que là, c'était pas du tout un problème lié à windows... c'était un "problème" (vite fait) lié au fait qu'un autre gars ait foutu un truc linux only. Donc là j'enchainais deux assholes.
Merci pour vos conseils btw.
Tout ce qui passe pas par le port 80, c'est de la triche.
Un makefile, ce n'est pas "Linux only".
Je développe en Erlang (super langage au passage) et je fait des 'makefiles' sous Windows et Linux (bat et sh) comme ça c'est compilable peinard sous les deux systèmes. T'as vu où qu'il fallait la même version de la VM ? Une fois le .erl compilé en .beam, la VM s'en fout en général de savoir quel version du compilo l'a générée, du moment que la VM est récente...
Et ouais, les libristes sont assez foutage de gueule. Comprend que comme il crache sur Windows et donc qu'il n'y connait de fait rien du tout, vouloir t'aider prouverait ses lacunes. Or tout le monde le sais, les libristes sont des génies à la science infuse, s'ils ne t'aident pas, c'est pas parce qu'ils ne savent pas, c'est parce que c'est sous leur niveau d'excellence...
Kochise
PS : utilise 'C:\Program Files\Erlang\bin\erlc -W -bbeam -o.\ebin ".\src\module.erl"' depuis ton répertoire de developpement

Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/
Tu sais à mon avis, des cons, tu en trouves sous Windows aussi, c'est pas Linux-specific, même si certains (les plus cons...) peuvent avoir une mentalité de merde...
Code un bugfix, fais ton fork de xmlrpc, implémente ton bugfix.
Et fais un doigt d'honneur aux mainteneurs originaux.
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!
Nan parce qu'il est obligé de contribuer/communiquer/retourner la modif si le projet original est en GPL, donc pas de doigt d'honneur, sauf d'être celui qui a corrigé le bug...
Kochise

Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/
Pas de bol, c'est des gens qui n'existent pas
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou
Tu veux débugger le module inets ? Ou c'est un module perso à toi ?
Kochise

Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/