begin process at 2008 09 06 03:29:16
1 237 639 membres
38 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : linux compatible windows ? [ Archives / Au secours ] (Krox68)

linux compatible windows ? le 07/06/2003 17:49:14

Krox68
je suis sous linux depuis quelques semaines et j'amerais savoir si on peut faire un prog LINUX compatible WINDOWS (sans Wine)

Romano
romano492@hotmail.com

Re : linux compatible windows ? le 07/06/2003 18:49:23

kjus
Bien sur, il te suffit d'utiliser le C ou C++ standart, en utilisant des librairies libres qui ont été portées sous windows.
Par exemple, pour faire des applis avec des fenetres, gtk+-2.0 est dispo pour linux et windows.
Si tu cherches a faire du graphisme, openGL et allegro (entre bcp d'autres) sont dispos sur les deux OS.


***raph***

Re : linux compatible windows ? le 08/06/2003 10:11:02

Krox68
oui mais le prog que je compile sous Linux, est-il compatible windows sans modification ? avec dos ?

Romano
romano492@hotmail.com


-------------------------------
Réponse au message :
-------------------------------

> Bien sur, il te suffit d'utiliser le C ou C++ standart, en utilisant des librairies libres qui ont été portées sous windows.
> Par exemple, pour faire des applis avec des fenetres, gtk+-2.0 est dispo pour linux et windows.
> Si tu cherches a faire du graphisme, openGL et allegro (entre bcp d'autres) sont dispos sur les deux OS.
>
>
> ***raph***

Re : linux compatible windows ? le 08/06/2003 10:23:02

kjus
Oui, si tu utilises du C ou C++ ISO (standart), et si tu n'utilises pas les extensiens sépcifiques unix.
***raph***


-------------------------------
Réponse au message :
-------------------------------

> oui mais le prog que je compile sous Linux, est-il compatible windows sans modification ? avec dos ?
>
> Romano
> romano492@hotmail.com
>
>

Re : linux compatible windows ? le 08/06/2003 11:11:53

Krox68
alor s i je fai un prog Linux tout simple

#include <stdio.h>
int main(void)
{
printf("Hello World!")
return 0;
}

si je compile avec gcc sous linux, il me fait un binaire, je le mets sous windows, et il marche ? il m'envoie à l'écran Hello World! ? sans modification ?

Romano
romano492@hotmail.com


-------------------------------
Réponse au message :
-------------------------------

> Oui, si tu utilises du C ou C++ ISO (standart), et si tu n'utilises pas les extensiens sépcifiques unix.
> ***raph***
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > oui mais le prog que je compile sous Linux, est-il compatible windows sans modification ? avec dos ?
> >
> > Romano
> > romano492@hotmail.com
> >
> >

Re : linux compatible windows ? le 08/06/2003 11:36:31

kjus
PAs du tout, il faut recompiler sous windows. C'est une compatibilité au niveau des sources et non des binaires.
***raph***


-------------------------------
Réponse au message :
-------------------------------

> alor s i je fai un prog Linux tout simple
>
> #include <stdio.h>
> int main(void)
> {
> printf("Hello World!")
> return 0;
> }
>
> si je compile avec gcc sous linux, il me fait un binaire, je le mets sous windows, et il marche ? il m'envoie à l'écran Hello World! ? sans modification ?
>
> Romano
> romano492@hotmail.com
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Oui, si tu utilises du C ou C++ ISO (standart), et si tu n'utilises pas les extensiens sépcifiques unix.
> > ***raph***
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > oui mais le prog que je compile sous Linux, est-il compatible windows sans modification ? avec dos ?
> > >
> > > Romano
> > > romano492@hotmail.com
> > >
> > >

Re : linux compatible windows ? le 08/06/2003 12:19:44

Krox68
ok c ce ke je voulais savoir, merci
Romano
romano492@hotmail.com


-------------------------------
Réponse au message :
-------------------------------

> PAs du tout, il faut recompiler sous windows. C'est une compatibilité au niveau des sources et non des binaires.
> ***raph***
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > alor s i je fai un prog Linux tout simple
> >
> > #include <stdio.h>
> > int main(void)
> > {
> > printf("Hello World!")
> > return 0;
> > }
> >
> > si je compile avec gcc sous linux, il me fait un binaire, je le mets sous windows, et il marche ? il m'envoie à l'écran Hello World! ? sans modification ?
> >
> > Romano
> > romano492@hotmail.com
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Oui, si tu utilises du C ou C++ ISO (standart), et si tu n'utilises pas les extensiens sépcifiques unix.
> > > ***raph***
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > oui mais le prog que je compile sous Linux, est-il compatible windows sans modification ? avec dos ?
> > > >
> > > > Romano
> > > > romano492@hotmail.com
> > > >
> > > >
>

Re : linux compatible windows ? le 08/06/2003 12:53:35

BruNews
(Admin CS)
Salut les gars,
je vais me permettre une intrusion et des commentaires que vous rectifierez si faux.
1) Compatibilite binaire impossible, chaque systeme ayant son format executable, ex "PE" pour win32, Linux connais pas.
2) Compatibilite des sources, ok tant qu'il s'agira d'afficher du text dans une fenetre DOS, autrement dit faut pas y compter non plus vu qu'il est hors de question de faire un prog utilisant la puissance du systeme hote, donc son API. En clair source pas plus que binaire.
3) Pour resumer les 2 points precedents, quand on nous parle et nous bassine de code portable, ne se fout-on pas de la gueule du monde ?
Vos avis seront les bien venus.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> ok c ce ke je voulais savoir, merci
> Romano
> romano492@hotmail.com
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > PAs du tout, il faut recompiler sous windows. C'est une compatibilité au niveau des sources et non des binaires.
> > ***raph***
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > alor s i je fai un prog Linux tout simple
> > >
> > > #include <stdio.h>
> > > int main(void)
> > > {
> > > printf("Hello World!")
> > > return 0;
> > > }
> > >
> > > si je compile avec gcc sous linux, il me fait un binaire, je le mets sous windows, et il marche ? il m'envoie à l'écran Hello World! ? sans modification ?
> > >
> > > Romano
> > > romano492@hotmail.com
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Oui, si tu utilises du C ou C++ ISO (standart), et si tu n'utilises pas les extensiens sépcifiques unix.
> > > > ***raph***
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > oui mais le prog que je compile sous Linux, est-il compatible windows sans modification ? avec dos ?
> > > > >
> > > > > Romano
> > > > > romano492@hotmail.com
> > > > >
> > > > >
> >

Re : linux compatible windows ? le 08/06/2003 13:17:56

kjus

> 2) Compatibilite des sources, ok tant qu'il s'agira d'afficher du text dans une fenetre DOS, autrement dit faut pas y compter non plus vu qu'il est hors de question de faire un prog utilisant la puissance du systeme hote, donc son API. En clair source pas plus que binaire.
> 3) Pour resumer les 2 points precedents, quand on nous parle et nous bassine de code portable, ne se fout-on pas de la gueule du monde ?

En utilisant des librairies portables, la portabilité est tout a fait possible, mais effectivement cela t'impose de ne pas utiliser des API spécifiques au système "hote"..
raph

Re : linux compatible windows ? le 08/06/2003 13:32:20

BruNews
(Admin CS)
Portable = mauvais partout, si j'ai bien suivi on est d'accord.
A qui vendrait-on un prog en disant "C'est moche, lent mais portable" ?
Laissons le transport aux pros, SERNAM ou autre, et utilisons les API qu'un systeme expose pour des perf optimales.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

>
> > 2) Compatibilite des sources, ok tant qu'il s'agira d'afficher du text dans une fenetre DOS, autrement dit faut pas y compter non plus vu qu'il est hors de question de faire un prog utilisant la puissance du systeme hote, donc son API. En clair source pas plus que binaire.
> > 3) Pour resumer les 2 points precedents, quand on nous parle et nous bassine de code portable, ne se fout-on pas de la gueule du monde ?
>
> En utilisant des librairies portables, la portabilité est tout a fait possible, mais effectivement cela t'impose de ne pas utiliser des API spécifiques au système "hote"..
> raph


[Page 1 Page 2]
Classé sous : windows, url, linux, compatible, romano492

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS