Librairie *.lib (16 bits et 32 bit)????? avec TC++3.0 vers VC++

louatiamin Messages postés 20 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 5 avril 2005 - 4 août 2004 à 22:13
louatiamin Messages postés 20 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 5 avril 2005 - 6 août 2004 à 02:03
bon le probleme est ke je crée une librarie 16 bits (mode real) avec tc++ 3.0
et lors de l'utilisation de cettte librarie dans un programme avec vc++ (32 bits) au moment du linkage on me signale ke le fichier est corrompu
c a d incompatibilité mais ya til moyen de convertir une lib 16 bit vers une lib 32 bits
et est ce ke je peut créer des DLL avec TC++ puiske les dll sont standard

3 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
4 août 2004 à 22:32
L'urgence est surtout de virer TC++, on en a encore pour quelques mois de 32 bits, demain le 64 sera partout et un prog 16 bits ne pourra meme plus etre lance.

ciao...
BruNews, Admin CS, MVP Visual C++
0
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
4 août 2004 à 22:40
de toute facon si ta les sources, le probleme ne se pose pas, recompile la bibliotheque sous vc++
0
louatiamin Messages postés 20 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 5 avril 2005
6 août 2004 à 02:03
merci DJL
oui c moi ki a crée la source mais mon probleme est
la facon donc les deux compilateurs gere els chose
TC++ mode real on peut faire des interruption
comme celle du BIOS (graphique VGA)
//...
_asm
{
INT 10h
}
//..
ki en 32 bits plante le programme lors de son execution acause de ce put**n de mode protegé
si tu me comprend pas
c a dire ke tu ne fais pas de l'assembleur imbriké dans le c++
0
Rejoignez-nous