Closed khanh799 closed 4 years ago
We hadn't planned to support this. How critical is the need?
If you want to make the changes in your own fork, here are a couple of the tricky places:
c++11
flag. Line 1304 causes the build to fail without C++11mem::SharedPtr
that inherits from std::shared_ptr
. Historically, this was for compatability with a custom non-c++11 SharedPtr
. The code's been deleted, but you can find the most recent checkout hereHi Jonathan,
This is now OBE. I’m able to get a new workstation to compile this.
Trying it out, I see the library is not able to read Complex Int 16. Are you aware of this?
Khanh Ho Engineer, Enterprise Engineering Khanh.Ho@centauricorp.commailto:Khanh.Ho@centauricorp.com 15020 Conference Center Drive Chantilly, VA 20151 Phone: 703-378-1282 (Centauri) Phone: 571-557-2743 (customer site) Mobile: 703-623-4930 www.centauricorp.comhttp://www.centauricorp.com/
From: JonathanMeans notifications@github.com Sent: Thursday, April 16, 2020 8:10 AM To: ngageoint/six-library six-library@noreply.github.com Cc: Ho, Khanh Khanh.Ho@centauricorp.com; Author author@noreply.github.com Subject: [External]Re: [ngageoint/six-library] SIX 3.0 C++11 requirement (#333)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
We hadn't planned to support this. How critical is the need?
If you want to make the changes in your own fork, here are a couple of the tricky places:
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/ngageoint/six-library/issues/333#issuecomment-614612803, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APD4EKQS5NN4G4QGBYMVVPTRM3YRVANCNFSM4ME63HRA.
I was just able to read the 16-bit complex int SICD on the wiki: https://six-library.s3.amazonaws.com/sicd_example_RMA_RGZERO_RE16I_IM16I.nitf
Do you have an example of a SICD that's failing? Or do you mean that the pixels are wrong when you read it?
Do you have an email that I can use to send FTP information to?
Khanh Ho Engineer, Enterprise Engineering Khanh.Ho@centauricorp.commailto:Khanh.Ho@centauricorp.com 15020 Conference Center Drive Chantilly, VA 20151 Phone: 703-378-1282 (Centauri) Phone: 571-557-2743 (customer site) Mobile: 703-623-4930 www.centauricorp.comhttp://www.centauricorp.com/
From: JonathanMeans notifications@github.com Sent: Monday, April 20, 2020 7:34 AM To: ngageoint/six-library six-library@noreply.github.com Cc: Ho, Khanh Khanh.Ho@centauricorp.com; Author author@noreply.github.com Subject: [External]Re: [ngageoint/six-library] SIX 3.0 C++11 requirement (#333)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
I was just able to read the 16-bit complex int SICD on the wikihttps://github.com/ngageoint/six-library/wiki/Sample-SICDs: https://six-library.s3.amazonaws.com/sicd_example_RMA_RGZERO_RE16I_IM16I.nitf
Do you have an example of a SICD that's failing? Or do you mean that the pixels are wrong when you read it?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/ngageoint/six-library/issues/333#issuecomment-616493680, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APD4EKRLGTU5FLRDZZ4VQILRNQXLNANCNFSM4ME63HRA.
You can send it to jonathan.means@maxar.com
We have a really old Linux server running CentOS 6 and the latest compiler we can run on it is 4.4.7 which doesn't support C++11 standard. Is it possible to get a version of SIX 3.0 that doesn't need this requirement?