Hi, Jilong, I don't have experience with SLES, here is someone talking about building GCC on openSUSE <http://www.linuxquestions.org/questions/linux-newbie-8/installing-gcc-4-8-2-on-opensuse-12-1-a-4175484799/>. Hopefully, it is of some use to you.
unique_ptr is a template from the Standard Template Library, you should be able to find it with GCC distribution. Rather than extracting unique_ptr code, it might be better to get GCC 4.8 working. John On 4/28/15 6:39 PM, wang jilong wrote: > Hi John, > > > > I had bed experienced mysterious crashes using fastbit 1.3.8 for days. > With help of valgrind, we reached a conclusion that we must upgrade > fastbit. > > > > Since our GCC is 4.3.6, building of fastbit 2.0.1/2.0.2/1.3.9 all > failed. In Fastbit 2.0.1/2.0.2, compilation errors are caused by > “unique_ptr”. > > (unorder_map is supported in gcc 4.3.6 via –std=c00+x) > > > > Our systems are SUSE Enterprise Server 11 (SLES 11) Patch 1, with gcc > 4.3.6. > > I do not have luck to get gcc 4.8.0 built on SLES11 so far. Not sure > if we even need to upgrade our OS to SP3. If yes, the effort will even > be larger. > > > > Do you have a way to see if “unique_ptr” can be replaced by a simple > function that we implement ourself, so we continue to use gcc 4.3.6? > > > > Thanks > > > > Jilong Wang > > > > > > > > _______________________________________________ > FastBit-users mailing list > [email protected] > https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users > _______________________________________________ FastBit-users mailing list [email protected] https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users
