[BCB 6] W32 + OBJ 16 bit

0

Witam,

Czy jest jakiś sposób aby skompilowaćbiblioteki obj wraz z programem?
Problem polega na tym, że biblioteki pisane były dla systemu 16 bitowego (komunikacja z urządzeniem sprzętowym po części ASM). teraz chcę tego użyć w w32 i pojawił się problem.
Może da się je jakoś przekonwertować?

0

Na 99.9% (nie nowie na 100% bo zawsze może się znaleźć osoba która taki konwerter napisze ;) )jedyny sposób to zamienienie kodu 16bit na 32bit czyli ponowne go przepisanie i skompilowanie w środowisku 32bit. A co do sterowania sprzętem to (zależnie od wersji Windows) samo przekompilowanie jakimś 32bitowym kompilatorem niewiele da, bo np. w Win XP takie rozkazy jak out są zabronione na poziomie aplikacji i albo musisz napisać dodatkowo driverek dla swojego sprzętu albo musisz skorzystać z gotowych bibliotek, dzięki którym można wykonać rozkazy uprzywilejowane takie jak np. out. </ort>

1 użytkowników online, w tym zalogowanych: 0, gości: 1