Coder Social home page Coder Social logo

Comments (7)

heyuqi avatar heyuqi commented on July 28, 2024

The problem occurs when compiling Version.rc file.

I turn the OCE_NO_LIBRARY_VERSION option on, and the build successfully complete.

from oce.

tpaviot avatar tpaviot commented on July 28, 2024

Thanks for the report. Qb uses to compile OCE with VS2008 and VS2010, you're the first so far to report compilation status with VS2005. We have then two options:

  • consider VS2005 is quite old, and add a specific VS2005 entry to the compilation instructions files ;
  • modify the CMakeLists.txt so that it turns off OCE_NO_LIBRARY_VERSION for MSVC compiler <2005 (I think it's the same whether you run the 32bit or 64bit modes).

What about the testing suite? Do all the tests pass?

from oce.

heyuqi avatar heyuqi commented on July 28, 2024

Yes, this fatal error also occurs in 32bit mode.

I link turn off OCE_NO_LIBRARY_VERSION if there is no other simple way to fix this issue.

I have no MSVC 2005 at home, so I will run all tests tonight in company. Please wait...

from oce.

QbProg avatar QbProg commented on July 28, 2024

Hello,
could you try to disable version information?
pass -DOCE_NO_LIBRARY_VERSION=ON to cmake when configuring. It should
disable RC generation
Not a solution, just a workaround.

Qb

from oce.

heyuqi avatar heyuqi commented on July 28, 2024

Hi, Qb

I had disable the RC generation and successfully build done.

from oce.

QbProg avatar QbProg commented on July 28, 2024

Great! Thank you for the feedback.

I'm leaving this open so we can further investigate the RC issue and see if
it's worth finding a workaround

from oce.

heyuqi avatar heyuqi commented on July 28, 2024

Hi, tpaviot.

All tests passed except BRepMeshTestSuite.testMeshTorus (both in 32-bit and 64-bit mode).

But TBB dlls are missing while running tests, please have a look at the pull request #156

from oce.

Related Issues (20)

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.