Opened 11 years ago

Closed 10 years ago

#2625 closed defect (fixed)

FMI Mac binary location

Reported by: nils.hjelte@… Owned by: Martin Sjölund
Priority: high Milestone: 1.9.1
Component: FMI Version: trunk
Keywords: Cc:

Description

The binary data directory is not clearly specified in the 1.0 standard. But the "FMU Compliance Checker" tool use "darwin64" for the 64 bit Mac platform, and the same is used in the 2.0 specification.

OpenModelica use "darwin-x86_64" which I have not seen used elsewhere.

Change History (5)

comment:1 by Martin Sjölund, 11 years ago

  1. FMU Spec 2.0 has not been released
  2. Specifying only the OS + 32/64-bits is silly and if they did not actually fix this in the FMI 2.0 beta someone should go add a blocker ticket to their trac...

comment:2 by nils.hjelte@…, 11 years ago

I assume you are referring to the old PPC Macs as to why the x86 should be needed? I agree this is a valid concern, but it is not really Mac specific, we could just as well have a Linux-ARM_64 tag, etc

I agree this should rather be discussed with the FMI standard group.

However you might want to consider looking for a "darwin64" directory if you fail to find "darwin-x86_64".

comment:3 by Martin Sjölund, 11 years ago

I would be more concerned with ARM than PPC. The normal way to specify platforms is something like x86_64-linux-gnu.

Regardless, according to FMI 1.0 spec there is no darwin platform, and we only do FMI 1.0, so until we do 2.0...

Also, note that we use FMIL to read fmu's. If they support darwin64, we will search that library when we update it.

comment:4 by Martin Sjölund, 10 years ago

Owner: changed from Adeel Asghar to Martin Sjölund
Status: newassigned

comment:5 by Martin Sjölund, 10 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r22503 since FMI 2.0 spec was released without suggested changes...

Note: See TracTickets for help on using tickets.