Hello Eduard,
thanks for "DWORD" fix.
Now are present these compilation errors:
1.
D:\PonyProg300\SrcPony\e2app.cpp:570: error: 'GetTickCount' was not declared in this scope
t0 = GetTickCount();
^
I have fixed it with adding:
#ifdef __MINGW32__
#include <windows.h>
#endif
-------------------------------------
2.
D:\PonyProg300\SrcPony\e2cmdw.cpp:2869: error: 'LPCWSTR' was not declared in this scope
ShellExecute(NULL, L"open", (LPCWSTR)str.utf16(), NULL, NULL, SW_SHOWNORMAL);
^
Fixed as error 1
-------------------------------------
3.
D:\PonyProg300\SrcPony\e2cmdw.cpp:2869: error: 'SW_SHOWNORMAL' was not declared in this scope
ShellExecute(NULL, L"open", (LPCWSTR)str.utf16(), NULL, NULL, SW_SHOWNORMAL);
^
Fixed as error 1
-------------------------------------
4.
D:\PonyProg300\SrcPony\e2cmdw.cpp:2869: error: 'ShellExecute' was not declared in this scope
ShellExecute(NULL, L"open", (LPCWSTR)str.utf16(), NULL, NULL, SW_SHOWNORMAL);
^
Fixed as error 1
-------------------------------------
5.
D:\PonyProg300\SrcPony\portint.cpp:201: error: 'inb' was not declared in this scope
return inb(nport);
^
I have no idea how to fix it
-------------------------------------
6.
D:\PonyProg300\SrcPony\portint.cpp:241: error: 'outb' was not declared in this scope
outb(val, nport);
^
I have no idea how to fix it
-------------------------------------
7.
D:\PonyProg300\SrcPony\portint.cpp:282: error: 'outb' was not declared in this scope
outb(cpwreg, write_port);
^
I have no idea how to fix it
-------------------------------------
8.
D:\PonyProg300\SrcPony\portint.cpp:385: error: 'inb' was not declared in this scope
lcr_copy = inb(GetFirstPort() + lcrOfst);
^
I have no idea how to fix it
-------------------------------------
9.
D:\PonyProg300\SrcPony\portint.cpp:386: error: 'outb' was not declared in this scope
outb(0, GetFirstPort() + lcrOfst);
^
I have no idea how to fix it
-------------------------------------
10.
D:\Projekty a programy\_Moje_QT_projekty\PonyProg300\SrcPony\portint.cpp:420: error: 'outb' was not declared in this scope
outb(lcr_copy & ~BREAK_MASK, GetFirstPort() + lcrOfst);
^
I have no idea how to fix it
-------------------------------------
Could you correct it, please?
Thanks
p.s.:I am running win7 x64 / qt 4.8.6 / qt creator 4.3.0
Yours sincerely
sonix
Eduard-X Wrote:
-------------------------------------------------------
> Hello!
> You can try to convert DWORD to quint32, i'll fix
> this tomorrow in my branch.
> The other issue you can download the source code
> of qhexedit2 from here
> https://github.com/lancos/qhexedit2 and copy files
> from archive into qhexedit2 subfolder, or git
> clone in subfolder. Or other way: from project
> folder run "git submodule init" and after it "git
> submodule update" in case of git installation on
> your windows computer.
> Best regards,
> Eduard
> p.s. DWORD is converted to quint32 now in active
> branch.
> p.p.s. the windows part is qmake based, the linux
> is cmake based at this time