ggandda / simd-cxx

Automatically exported from code.google.com/p/simd-cxx
0 stars 0 forks source link

Incorrect requirements of the SimD version #14

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hi,

It seems that the new SimD version is not compatible with ansi c++98 standard. 
Could you update environment requirements (compiler) of the SimD version to the 
README file? 

What version of the product are you using? On what operating system?
SimD v0.8 
OpenSplice v5.2
compiler gcc 4.2.4
Solaris 10 
Linux

Original issue reported on code.google.com by salmiv...@gmail.com on 22 Jun 2010 at 5:52

GoogleCodeExporter commented 8 years ago
Alternatively could reader and read_impl use boost::tuple and boost::uint32_t 
rather than rely on their C++TR1 and C99 counterparts being present.

The attached got 0.8 to build on MSVC 2005, which ive then tested with the 
tweet demo.

Original comment by nick.gl...@lycos.com on 22 Jun 2010 at 9:31

Attachments:

GoogleCodeExporter commented 8 years ago
I dont undestand why should we use opensplice dds with SIMD, and whant it can 
provide for it. 

Original comment by akram.ha...@gmail.com on 22 Jun 2010 at 10:57

GoogleCodeExporter commented 8 years ago
Hello Nick,

    Concerning the use of the C99 types, my plan was to provide  definitions for those compilers that do not support them. The boost counterpart might also work, but would explicit boost dependencies to the user, which at this stage I am trying to limit. 

Cheers,
    Angelo

Original comment by angelo.corsaro@gmail.com on 1 Jul 2010 at 12:54

GoogleCodeExporter commented 8 years ago
This issue has been fixed in the latest release of SimD. The C++0x dependencies 
have been completely removed. The only missing part are the C99 types.

Original comment by angelo.corsaro@gmail.com on 1 Feb 2011 at 1:03