pthread vagy pthreads

 ( NevemTeve | 2014. június 10., kedd - 18:28 )

Nagyon úgy tűnik, hogy ismét egy apróságon pörgök, de mintha AIX-on a 's'-végű lenne a szabvány/szokvány; linux-on meg a másik.
A gcc opció mindkét esetben -pthread, de a shared lib, amit beleszerkeszt, különbözik:

AIX: /usr/lib/libpthreads.a(shr_xpg5_64.o)
linux:(NEEDED) Shared library: [libpthread.so.0]

20140610.2115: tehát a megfejtés: ahol lehet, ott a -lpthread(s) helyett -pthread legyen, ahol nem lehet (mondjuk direktben hívjuk a ld-t valamilyen spec esetben), ott el kell ágazni platform szerint.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

lehetne MAJOM.SYS is

--
NetBSD - Simplicity is prerequisite for reliability

Ez igaz. Akkor ez meg is oldódott, köszi.