Giter Site home page Giter Site logo

can it compile to 64bit dll? about mclib HOT 4 CLOSED

plushmonkey avatar plushmonkey commented on August 23, 2024
can it compile to 64bit dll?

from mclib.

Comments (4)

plushmonkey avatar plushmonkey commented on August 23, 2024

I've never actually compiled it with 64-bit target, so I'm not sure if it works. I see that you're deleting the dispatcher before the client, so that could be the problem. A lot of the members of client have to unregister handlers in each of their destructors, so deleting the dispatcher first would definitely mess that up.

I'll try to compile it in 64-bit myself sometime when I have some free time to see if there's any issues.

from mclib.

DefinitlyEvil avatar DefinitlyEvil commented on August 23, 2024

ok thx soooo much! :D
I also tried not to delete dispatcher, the error also happened.

from mclib.

plushmonkey avatar plushmonkey commented on August 23, 2024

Yeah, it works absolutely fine as a 64-bit build. I tested it with the example client and with my larger Terracotta project.

I don't have Windows 10 to test if something goes wrong with retargeting the build. I'd say the best way to build it would be to use CMake to generate a 64-bit build instead of using the supplied solution.

If that doesn't change anything, then it's most likely an issue with your object destruction order.

from mclib.

DefinitlyEvil avatar DefinitlyEvil commented on August 23, 2024

okay thanks!
I'm gonna try to rebuild it. ;)
I think my project configuration might be wrong.

from mclib.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.