ddobrev / QtSharp

Mono/.NET bindings for Qt
Other
571 stars 52 forks source link

QString and 64 bit support. #64

Open t4w opened 7 years ago

t4w commented 7 years ago

Hi,

Sorry, couldn't find a way to ask for help more directly. I'm having trouble compiling with 64-bit support on Windows 10. An exception is occurring lib.FindCompleteClass("QString"); is returning a null value for me when trying to run against 4.8.7 using the 0.8.6 CppSharp nuget packages. I have not had much luck generating code with any of the 5.X versions using QT's msvc2015_64 binaries either.

I'm hoping that somebody has a 64 bit binary available somewhere that could be used for experimentation or there are known combinations of QT binaries, CPPSharp, and QTSharp that can compile 64 bit dlls.

Thanks in advance

ddobrev commented 7 years ago

Hell @t4w . I am afraid I am too busy to do MSVC support for free any time soon. Are you sure 32-bit Qt cannot work for you?

t4w commented 7 years ago

Thanks for the quick reply,

Unfortunately, we have a requirement for 64 bit dlls. If can't support through MSVC binaries, could still build from source. I'm having trouble finding a combination that will work on my environment(Windows 10)

ShalokShalom commented 6 years ago

How far is the 64 Bit port in general? I am on a pure 64 Bit distro.

ddobrev commented 6 years ago

@ShalokShalom if you're talking about Linux, generation should work but has never been tested there. Any help is welcome.