Yaml 0.6.0

Saku-foorumi » Uusi sukupolvi: AmigaOS 4 » Ohjelmointi » Yaml 0.6.0 « Edellinen Seuraava »

Kirjoittaja Viesti
 

Thematic
Käyttäjätunnus: thematic

Rekisteröity: 11-2010
Lauantaina, 12. toukokuuta, 2018 - klo 15.07:   
gcc 4.2.4:llä ei kääntäminen onnistu, puuttuu c++ -määritys. gcc 5.3.0 ei onnistu, sillä

yaml-cpp-yaml-cpp-0.6.0/src/ptr_vector.h:30:23: error: 'std::unique_ptr' has not been declared
void push_back(std::unique_ptr<T>&& t) { m_data.push_back(std::move(t)); }

ja lukuisia muita ilmoituksia.

Kuriositeettina kääntäminen menee paljon pidemmälle, cmaken mukaan 54 prosenttiin, jos sen tekee väärin eli ajaa cmaken gcc 4:llä ja kääntämisen gcc 5:llä.

 

jon
Käyttäjätunnus: jon

Rekisteröity: 7-2012
Maanantaina, 14. toukokuuta, 2018 - klo 20.49:   
Kokeile antaa GCC5:lle lippu --std=c++11.

 

Thematic
Käyttäjätunnus: thematic

Rekisteröity: 11-2010
Tiistaina, 15. toukokuuta, 2018 - klo 0.45:   
Niin no cmake >3.0 olisi tehnyt tuon itse, mutta nyt muokkasin CMakeCache.txt ... jotain tapahtuu.

 

Thematic
Käyttäjätunnus: thematic

Rekisteröity: 11-2010
Torstaina, 13. kesäkuuta, 2019 - klo 22.09:   
0.6.2 käännetty ilman mitään turhia cmakeja. Sitten pitäisi vielä hyödyntää.

Lisää viestisi tähän
Viestisi:
Käyttäjätunnus: Postitus informaatiota:
Tämä on yksityinen keskustelupalsta. Vain rekisteröidyt käyttäjät ja moderaattorit voivat postittaa tänne.
Salasana:
valinnat: Aktivoi URL:t automaattisesti tässä viestissä
Toimenpide: