zincben
Messages postés25Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 5 juin 2004
-
12 déc. 2003 à 11:26
zincben
Messages postés25Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 5 juin 2004
-
12 déc. 2003 à 15:26
bonjour je travaille sur le portage de plusieurs appli 16bits en 32 bits et j'ai un petit probleme.
On m'a donné une dll à passer en 32 bits. Elle est compilée sous borland c++ 4.5 qui a un compilateur 16 bits( attention pas c++ builder)
Donc je voudrais faire cette opération sous c++builder6. mais le projet en 16 bits est un .ide et je sais pas comment l'ouvrir sous bc++ builder.
sinon est ce que je peux le faire sous borland c++ 4.5 car
j'ai vu des patch pour bc++ 4.5 mais je sais pas si il permettent d'obtenir un compilateur ?
Je m'y connais presque pas en dll. voila si quelq'un peut m'aider.
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 12 déc. 2003 à 11:51
Tu peut faire ton partage 16bits -> 32 bits sous Borland 4.5 (je l'ai déjà fait), comme ça t'as pas à re construire le .ide.
Par contre quand je l'ai fait je n'avais pas eu d'histoire de patch. Le seul pb que j'ai eu c'est que le linker me marquais l'exe ou la dll comme fonctionnant sous windows 3.1 ce qui empêche l'utilisation de cetaines fonctionnalité de 4.0 et sup (notemment les flat toolbar).
Dans le .def de la dll, il y a du ménage à faire (en fait il faut simplement laisser le nom des fonction exportées)