Creoox / creoox-ifc2gltfcxconverter

Public repository of Creoox & XeoKit convertion Tool
Other
12 stars 1 forks source link

Release Mac OS version or the source code #15

Closed AlexanderMelde closed 2 weeks ago

AlexanderMelde commented 3 weeks ago

Hello Creoox Team,

I tried running the linux version of your converter on an ARM-based apple silicone (M3) mac book, but that unfortunately does not work, I get the "exec format error", which means the executable is not in the correct format to be run on this platform/distribution. Usually, these errors occur when system libraries etc. used are not available on the host distribution (or available on a different file path).

A typical solution to this problem would be to allow us developers to manually compile the file for the target platform based on the source code (e.g. by using make).

If you wish to not release the source code, I would suggest adding mac os versions to the released binaries.

Kind regards, Alexander

ifcapps commented 3 weeks ago

Hi Alexander, our customers run this application mostly server based, and only on Linux and Windows. So at the moment we can not provide a version for Mac OS. We are working on a WASM version though. That might be interesting for you. It will be integrated with xeokit, but also standalone IFC to gltf/glb converter, for node.js and as native application like it is now.

Kind Regards, Fabian

AlexanderMelde commented 3 weeks ago

Hello Fabian, thank you for the explanation and the answer. The WASM version sounds very promising and would allow easier cross-platform development. Do you already have a timeline for this? In the meantime, I will propably use Docker for the emulation. Thank you!

drashevski commented 3 weeks ago

Hello Alexander,

thank you for your feedback and request! If I understand correctly, you represent one of our potential enterprise customers, so I'd like to invite you to join our Jira Service Desk (https://creoox.atlassian.net/servicedesk/customer/portals) by sending me your email address (at diyan.rashevski@creoox.com) so that I can add it to the Service Desk. We can then continue the discussion there and offer more support. Thank you!

In any case, we'd like to understand more the issues that you are experiencing with Mac OS and what use case stands behind.

Best regards,

Diyan

AlexanderMelde commented 2 weeks ago

Hi Diyan, thank you for this opportunity! At the moment I have no further questions, but in case something comes up I will get back to it and send you a mail. The motivation for having mac os (ARM) support was mostly convenience during local development. Kind regards Alexander

drashevski commented 2 weeks ago

Hi Alexander,

great and thanks for sharing! We are always happy to assist and receive feedback.

And by the way, viele Grüße aus Karlsruhe! 😄

Diyan