tumcms / Open-Infra-Platform

This is the official repository of the open-source Open Infra Platform software (as of April 2020).
Other
48 stars 22 forks source link

[BUG] Precompiled binaries (package missing dll) #453

Closed CBenghi closed 3 years ago

CBenghi commented 3 years ago

Describe the bug Execution of the pre-compiled binaries fail, for missing dll.

To Reproduce Steps to reproduce the behavior:

  1. Install the binaries freshly dowloaded
  2. Launch

Expected behavior Application starts :-D

Screen shot image

pjanck commented 3 years ago

Have you compiled all projects in the Copy folder?

CBenghi commented 3 years ago

Hi, I've managed to run my compilation, this is an issue of the pre-compiled installer.

pjanck commented 3 years ago

I'm not completely following you here. Are you trying to start the application using the debugger within Visual Studio or somehow differently?

CBenghi commented 3 years ago

I've downloaded the binaries from from http://oip.cms.bgu.tum.de/TUM%20Open%20Infra%20Platform.msi It's linked from some page in your docs.

CBenghi commented 3 years ago

I wanted to see if the pre-compiled version was capable of managing multiple IFC schemas, from our call I got the impression that only a single IFC version can be used at a time.

pjanck commented 3 years ago

I've downloaded the binaries from from http://oip.cms.bgu.tum.de/TUM%20Open%20Infra%20Platform.msi It's linked from some page in your docs.

Right, I see. Two things to note here:

  1. This is an installer of the old, pre-refactoring version (the state of the master branch). This is a known issue (with the missing zlib), that is described in the old repository: https://github.com/tumcms/OpenInfraPlatform#buildng-thirdparty-libararies .
  2. The newer development foresees a an update of the installer, however, we have not yet got around to produce one. Currently, the only way to use OIP with the new architecture, is to compile it yourself (see also https://github.com/bSI-InfraRoom/IFC-infra-unit-test/issues/114)

And a question: where is the installer linked? I need to remove that (or better describe the state).

I wanted to see if the pre-compiled version was capable of managing multiple IFC schemas, from our call I got the impression that only a single IFC version can be used at a time.

CBenghi commented 3 years ago

I think it's in Open-Infra-Platform/Documentation/markdown/User.md

pjanck commented 3 years ago

I see. Thank you for the hint - I've updated the document itself in 3341b51.

There was a note on the state of the document in the main readme (stating "out-of-sync"), however no note in the document itself.

CBenghi commented 3 years ago

Sure, for the review I need to check for Example usage: Do the authors include examples of how to use the software (ideally to solve real-world analysis problems). So I've tried following that path too...

Is there some other place in the repository where I can find that?

CBenghi commented 3 years ago

Never mind, I've found the doc file with end user documentation. Provided it's current I'm happy to check the flag.

pjanck commented 3 years ago

The end user documentation is par-on-par with the installer and describes how to use the software in that stage. It needs updating with the update of the installer, though.