[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 0c2a ?



On 30.06.06 13:04:25, M G Berberich wrote:
> kann mir mal irgendwer kurz erklären was die 0c2a der Version von
> c++-Bibliotheken genau bedeutet. 

Die 0 kommt von der Bibliothek, c2a ist ein Suffix das bei der
Transition von gcc3.3 zu 4.0 angehaengt wurde, weil mit dem Wechsel
saemtliche C++-Bibliotheken ihr Binaeres Interface aendern. Dadurch kann
man C++-Bibliothek foo mit gcc3.3 kompiliert, nicht zusammen mit
C++-Bibliothek bar mit gcc4.0 kompiliert einsetzen.

Weiterhin betrifft das nicht alle C++-Bibliotheken, sondern nur die die
vorher kein Suffix hatten, Qt z.B. hatte schon das c102 Suffix von der
gcc3.1->gcc3.2 Transition und dort wurde einfach das Suffix entfernt. 

Genaueres findest du sicherlich wenn du mal nach Debian gcc Transition
googlest.

Andreas

-- 
Do something unusual today.  Pay a bill.



Reply to: