Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1677 connectés 

  FORUM HardWare.fr
  Programmation
  C

  BOOL pas reconnu sous LINUX

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

BOOL pas reconnu sous LINUX

n°1046724
angeljack2​1
MEHDI
Posté le 13-04-2005 à 23:01:33  profilanswer
 

Alors j'ai ecrit un programme en C qui est executer sous linux (RED HAT 9.0)avec la commande gcc mais le probleme c k'il y'a: BOOL, HANDLE, DWORD,BYTE, ULONG, USHORT....qui ne sont pas reconnu et je c pas trop koi faire, si je dois inclure une librairie ou koi ke ce soit, et en plus conio.h sa ne marche pas aussi et g lu k'elle est remplacer par curses.h. Si vous pouvez m'aider alors n'hésiter pas a me contacter ou a me repondre Merci et bonne journée.

mood
Publicité
Posté le 13-04-2005 à 23:01:33  profilanswer
 

n°1046732
Joel F
Real men use unique_ptr
Posté le 13-04-2005 à 23:07:51  profilanswer
 

ces types sont des typedef specifiques windows.
il suffit de les redefinir dans ton programme?

n°1046733
Taz
bisounours-codeur
Posté le 13-04-2005 à 23:07:54  profilanswer
 

c'est que des marne de Windows ça et de ses compilateurs. Y a pas de remplacement, juste des équivalent.
 
BOOL : y a pas, ou alors si C99 bool
HANDLE, DWORD : je sais pas ce que c'est, sans doute des marnes utilisées par windows pour faire des trucs bindons
ULONG, USHORT : unsigned long, unsigned short

n°1046734
Joel F
Real men use unique_ptr
Posté le 13-04-2005 à 23:09:17  profilanswer
 

HANDLE c'est void*
DWORD c'est unsigned long

n°1046741
angeljack2​1
MEHDI
Posté le 13-04-2005 à 23:19:42  profilanswer
 

merci pour vos reponse. si je met #include<windows.h> ca marchera pas?

n°1046743
Pillow
'cos the trees won't talk
Posté le 13-04-2005 à 23:20:38  profilanswer
 

moi je dis fake :o

n°1046754
Joel F
Real men use unique_ptr
Posté le 13-04-2005 à 23:28:09  profilanswer
 

angeljack21 a écrit :

merci pour vos reponse. si je met #include<windows.h> ca marchera pas?


 :heink:

n°1046762
Emmanuel D​elahaye
C is a sharp tool
Posté le 13-04-2005 à 23:30:53  profilanswer
 

angeljack21 a écrit :

merci pour vos reponse. si je met #include<windows.h> ca marchera pas?


T'es en train de faire tourner du code Windows sous Linux ? Laisse tomber. Les fonctions système de Windows ne sont évidemment pas connues par Linux...


Message édité par Emmanuel Delahaye le 13-04-2005 à 23:31:18

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1046763
Taz
bisounours-codeur
Posté le 13-04-2005 à 23:31:14  profilanswer
 

angeljack21 a écrit :

merci pour vos reponse. si je met #include<windows.h> ca marchera pas?


la vraie question c'est : t'es as besoin où de HANDLE, DWORD, BOOL, etc ?

n°1046790
angeljack2​1
MEHDI
Posté le 13-04-2005 à 23:38:31  profilanswer
 

yes j'ai besoin de tout ca mais lors de la compil ca marche po.moi j'ai cru k'il faut inclure une librairie enfin je sais po?

mood
Publicité
Posté le 13-04-2005 à 23:38:31  profilanswer
 

n°1046807
angeljack2​1
MEHDI
Posté le 13-04-2005 à 23:44:22  profilanswer
 

c ke g besoin pour mon programme d'un fichier #include<ntddndis.h> ke g télécharger d'internet et voila une partie(une structure ki utilise ULONG par exemple)
//
// Structure used by TRANSLATE_NAME IOCTL
//
typedef struct _NET_PNP_ID {
ULONG ClassId;
ULONG Token;
} NET_PNP_ID, *PNET_PNP_ID;

n°1046878
Taz
bisounours-codeur
Posté le 14-04-2005 à 00:40:59  profilanswer
 

ouais, c'est du windows ça. Donc t'en as pas besoin.

n°1046881
KangOl
Profil : pointeur
Posté le 14-04-2005 à 00:44:46  profilanswer
 

je pense que tu aurais plus de réponses en postant sur OSA...


---------------
Nos estans firs di nosse pitite patreye...
n°1046927
Zzozo
Un peu, passionément, à la fol
Posté le 14-04-2005 à 07:36:10  profilanswer
 

Vous comptez vous en débarrasser facilement en nous l'envoyant cuilà ?
 
[:janfynette]

n°1046938
Lam's
Profil: bas.
Posté le 14-04-2005 à 08:17:54  profilanswer
 

Y a surtout qu'utiliser les drivers NDIS de Windows sous Linux, c'est plus une spécialité de chez vous, nan ?
 [:lam's]


Message édité par Lam's le 14-04-2005 à 08:18:07
n°1046940
Zzozo
Un peu, passionément, à la fol
Posté le 14-04-2005 à 08:25:51  profilanswer
 

Lam's a écrit :

Y a surtout qu'utiliser les drivers NDIS de Windows sous Linux, c'est plus une spécialité de chez vous, nan ?
 [:lam's]


C'est des "parias" ceux là ... on les a marqué au fer rouge  :o
[:ddr555]

n°1046942
Zzozo
Un peu, passionément, à la fol
Posté le 14-04-2005 à 08:27:38  profilanswer
 

Lam's a écrit :

Y a surtout qu'utiliser les drivers NDIS de Windows sous Linux, c'est plus une spécialité de chez vous, nan ?
 [:lam's]


Pis bon tripoter les histoires de boules BOOL, c'est plutôt dans les cordes de Prog@HFr ça  :D


Message édité par Zzozo le 14-04-2005 à 08:28:48
n°1047058
SomeBugsIn​Me
life suxx
Posté le 14-04-2005 à 10:39:18  profilanswer
 

angeljack21 a écrit :

merci pour vos reponse. si je met #include<windows.h> ca marchera pas?


 
 
Tu espères faire tourner du code spécifique à Windows sous Linux ????

n°1050129
angeljack2​1
MEHDI
Posté le 17-04-2005 à 14:42:16  profilanswer
 

Merci pour tout.je croi ke g trouver:
 
typedef unsigned long DWORD;
typedef int BOOL;
typedef unsigned long ULONG;
.....
MERCI
 
 
 

n°1050143
Taz
bisounours-codeur
Posté le 17-04-2005 à 15:25:17  profilanswer
 

...

n°1050150
Kristoph
Posté le 17-04-2005 à 16:00:02  profilanswer
 

SomeBugsInMe a écrit :

Tu espères faire tourner du code spécifique à Windows sous Linux ????


C'est jouable avec winegcc et wineg++ :whistle:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  BOOL pas reconnu sous LINUX

 

Sujets relatifs
[JAVA] Lancer une commande linux à partir d'un prog java[C/Linux] Savoir si une Caméra est branché sur la carte d'aquisition.
Probleme de librairie windows/linuxCommunication entre deux programmes sous Linux
Quel éditeur sous linux ?Bug dans wxSpinCtrl sous Linux et pas Win !!
[C] linkage pour librairie linuxCommunication entre 2 applications sous Linux ?
[linux] Définir variables d'environnement dans MakefilePostgreSQL/Linux : probleme de création de table [résolu]
Plus de sujets relatifs à : BOOL pas reconnu sous LINUX


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR