Skip to content

conda builds incompatible <-> ifcopenshell on channel ifcopenshell #12

Open
@jakob-beetz

Description

@jakob-beetz

Thanks for the amazing tool!

attempts on both win64 and ubuntu 20.04 to call voxec after doing

conda install -c conda-forge ifcopenshell
conda install -c ifcopenshell voxelization_toolkit

fail with
voxec: symbol lookup error: voxec: undefined symbol: _ZNK16Standard_Failure14GetStackStringEv (linux)
or
the procedure entry point could not be locate in the dynamic link library [pathto]bin\voxec.exe (win64)

I tried to use older 3.9 3.10 versions of ifcopenshell from around the time of the last voxelization_toolkit builds in the ifcopenshell conda and conda-forge channels into fresh conda envs etc. to no avail.

Attempts to build on VS2019 and ubuntu give me (more) gray hair but no results:

  • current dead end on win after massaging Paths according to CMakeList.txt comments : running into issues with boost_1_76_0\boost\regex\v5\w32_regex_traits.hpp not being able to find / include ::GetUserDefaultLCID() from winnls.h into the global namespace ...

I managed to build libvoxel.lib however, maybe I can play around with that a bit...

If somebody finds the time to update conda or has a some hints for a successful build I'd be really , really thankful.

Thanks a lot for this really cool project!
Include citation reference from LDAC 21?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions