airavata-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eroma (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (AIRAVATA-1334) Thrift CPP has type conflicts
Date Mon, 11 Apr 2016 14:38:25 GMT

     [ https://issues.apache.org/jira/browse/AIRAVATA-1334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Eroma closed AIRAVATA-1334.
---------------------------
    Resolution: Fixed

Committed code fixed the issue.

> Thrift CPP has type conflicts
> -----------------------------
>
>                 Key: AIRAVATA-1334
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-1334
>             Project: Airavata
>          Issue Type: Bug
>            Reporter: Suresh Marru
>            Assignee: Suresh Marru
>
> Nadeem report on Mailing List:
> ---
> In the C++ sdk, the struct DataType is defined in applicationInterfaceModel_types.h [1]
as well as in experimentModel_types.h [2]. Both these files are included in airavataAPI_types.h
[3], which gives the following compilation error:
> ../lib/airavata/applicationInterfaceModel_types.h:20:8: error: redefinition of ‘struct
DataType’
> ../lib/airavata/experimentModel_types.h:150:8: error: previous definition of ‘struct
DataType’
> What would be the best way to get around this?
> [1]: https://github.com/apache/airavata/blob/master/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/applicationInterfaceModel_types.h#l20
> [2]: https://github.com/apache/airavata/blob/master/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/experimentModel_types.h#l150
> [3]: https://github.com/apache/airavata/blob/master/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavataAPI_types.h
> Thanks,
> Nadeem.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message