qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jiri Daněk (JIRA) <j...@apache.org>
Subject [jira] [Updated] (PROTON-1630) #include "proton/default_container.hpp" does not compile
Date Fri, 13 Oct 2017 15:50:00 GMT

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

Jiri Daněk updated PROTON-1630:
-------------------------------
    Description: 
Add the following include to your application, or say {{container_test.cpp}} proton file.

{code}
#include "proton/default_container.hpp"
{code}

Attempt to compile and behold the error

{noformat}
In file included from /home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/src/container_test.cpp:21:0:
/home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/include/proton/default_container.hpp:31:42:
error: typedef ‘proton::PN_CPP_DEPRECATED’ is initialized (use decltype instead)
 typedef class container PN_CPP_DEPRECATED("Use 'proton::container'") default_container;
                                          ^
make[3]: *** [proton-c/bindings/cpp/CMakeFiles/container_test.dir/build.make:63: proton-c/bindings/cpp/CMakeFiles/container_test.dir/src/container_test.cpp.o]
Error 1
make[2]: *** [CMakeFiles/Makefile2:1609: proton-c/bindings/cpp/CMakeFiles/container_test.dir/all]
Error 2
make[1]: *** [CMakeFiles/Makefile2:1621: proton-c/bindings/cpp/CMakeFiles/container_test.dir/rule]
Error 2
{noformat}

  was:
Add the following include to your application, or say {{container_test.cpp}} proton file.

{code}
#include "proton/default_container.hpp" does not compile
{code}

Attempt to compile and behold the error

{noformat}
In file included from /home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/src/container_test.cpp:21:0:
/home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/include/proton/default_container.hpp:31:42:
error: typedef ‘proton::PN_CPP_DEPRECATED’ is initialized (use decltype instead)
 typedef class container PN_CPP_DEPRECATED("Use 'proton::container'") default_container;
                                          ^
make[3]: *** [proton-c/bindings/cpp/CMakeFiles/container_test.dir/build.make:63: proton-c/bindings/cpp/CMakeFiles/container_test.dir/src/container_test.cpp.o]
Error 1
make[2]: *** [CMakeFiles/Makefile2:1609: proton-c/bindings/cpp/CMakeFiles/container_test.dir/all]
Error 2
make[1]: *** [CMakeFiles/Makefile2:1621: proton-c/bindings/cpp/CMakeFiles/container_test.dir/rule]
Error 2
{noformat}


> #include "proton/default_container.hpp" does not compile
> --------------------------------------------------------
>
>                 Key: PROTON-1630
>                 URL: https://issues.apache.org/jira/browse/PROTON-1630
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: cpp-binding
>    Affects Versions: proton-c-0.18.0
>         Environment: Linux, gcc (GCC) 7.0.1 20170409 (experimental), git tip at commit
72b7ea0508e94aae3e5d9470293bc5c7e8250a45 (upstream/master)       PROTON-1592 : [python] restore
original tx_recv.py example
>            Reporter: Jiri Daněk
>            Assignee: Justin Ross
>
> Add the following include to your application, or say {{container_test.cpp}} proton file.
> {code}
> #include "proton/default_container.hpp"
> {code}
> Attempt to compile and behold the error
> {noformat}
> In file included from /home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/src/container_test.cpp:21:0:
> /home/jdanek/Work/repos/qpid-proton/proton-c/bindings/cpp/include/proton/default_container.hpp:31:42:
error: typedef ‘proton::PN_CPP_DEPRECATED’ is initialized (use decltype instead)
>  typedef class container PN_CPP_DEPRECATED("Use 'proton::container'") default_container;
>                                           ^
> make[3]: *** [proton-c/bindings/cpp/CMakeFiles/container_test.dir/build.make:63: proton-c/bindings/cpp/CMakeFiles/container_test.dir/src/container_test.cpp.o]
Error 1
> make[2]: *** [CMakeFiles/Makefile2:1609: proton-c/bindings/cpp/CMakeFiles/container_test.dir/all]
Error 2
> make[1]: *** [CMakeFiles/Makefile2:1621: proton-c/bindings/cpp/CMakeFiles/container_test.dir/rule]
Error 2
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message