RFA GCC support - current version of gcc is 7.2, any plans to support versions higher than 4.x.x?
Best Answer
-
@boris
We only support the compiler that was native with the installation of the OS. And currently, there is no plan to support the non-native GCC compiler.
But please note that with newer versions of the compilers we rely upon the compiler vendor to assure compatibility with previous versions of the compiler. So as long as Oracle or RedHat are stating compatibility with previous compiler versions, you should be able to use them.
The only caveat for compiler support is that if a newer version of the compiler experience a problem, the same problem needs to be reproducible in the natively build compiler version for support.
0
Answers
-
I think GCC stated that major version changes are not ABI comparable. It has very little to do with OS!!! Given how different gcc 4.x and 5, 6 and 7 are and version 8 is coming and 4.9.4 was released more then a year ago - I think Reuters has to be able to say something more specific...
C libs are very different this way... Just in case
0 -
Same problem for us.
I can understand that you want to limit the number of os/toolchains combinations to vendor supported ones. I think you should know that redhat provides supported & updated compilers through its developper toolset software collections.
Right now, we are using gcc-5.3.1 (devtoolset-4) with redhat6. Redhat did a great job to ensure that a binary compiled with gcc-5.3 will run on any redhat6 platform even if the developper toolset is not available on the target platform.
But you can still have problems if you run a program compiled with gcc-5.3 in c++14 mode and link it with a library compiled with gcc-4.4 (without any c++14 support obviously). This is exactly the case with rfa.
Right now, using rfa means staying legacy if we are using redhat. Developers do not like legacy.
Please, can you forward to management our request to support other compilers ?
Kind regards,
Julien Lafaye
Project Leader
Capital Fund Management
0 -
There is no answer from Reuters here. Please dread carefully...
0 -
There is no answer from Reuters here. Please dread carefully...
0 -
Julien, any experience with UPA - looks like pure C library and therefore might work...
Might not be an option after investing in RFA but out of curiosity...
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 690 Datastream
- 1.5K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 560 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 281 Open PermID
- 46 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 724 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛