/usr/bin/ld: cannot find -lpthreads

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
The Hit-Man
Beiträge: 2171
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

/usr/bin/ld: cannot find -lpthreads

Beitrag von The Hit-Man » 16.01.2024 10:16:46

Beim compilieren bekomme ich diese Meldung:

Code: Alles auswählen

/usr/bin/ld: cannot find -lpthreads
Weiß jemand, in welchem Paket sich diese lib befindet?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: /usr/bin/ld: cannot find -lpthreads

Beitrag von MSfree » 16.01.2024 11:04:11

The Hit-Man hat geschrieben: ↑ zum Beitrag ↑
16.01.2024 10:16:46

Code: Alles auswählen

/usr/bin/ld: cannot find -lpthreads
Das sollte vermutlich -lpthread (ohne s) heißen. Da hast du wohl einen Fehler in deinem Makefile.

Benutzeravatar
The Hit-Man
Beiträge: 2171
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: /usr/bin/ld: cannot find -lpthreads

Beitrag von The Hit-Man » 17.01.2024 07:28:59

Ok, danke ... Aber sehr komisch, da es sich ja um ein source .deb handelt.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: /usr/bin/ld: cannot find -lpthreads

Beitrag von MSfree » 17.01.2024 11:49:49

The Hit-Man hat geschrieben: ↑ zum Beitrag ↑
17.01.2024 07:28:59
Ok, danke ... Aber sehr komisch, da es sich ja um ein source .deb handelt.
Errare humanum est?

Mit -lphtreads wird der Linker angewiesen, die statische Bibliothek libphtreads.a, und wenn es die nicht gibt, die dynamische Bibliothek libphtreads.so zu einem Programm dazu zu binden.

Wenn man mit abt-file search liphtreads das Debian Repository durchsucht, findet man nichts. Man findet aber etwas mit abt-file search liphtread, so daß ich annehme, daß da wohl ein Fehler im Quellcode bzw. der Makefile liegen muß.

Benutzeravatar
The Hit-Man
Beiträge: 2171
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: /usr/bin/ld: cannot find -lpthreads

Beitrag von The Hit-Man » 17.01.2024 11:52:38

Naja, sei es drum ... Ich hatte versucht ein Debian Paket im OBS zu bauen. Das schlug mit der besagten Fehlermeldung fehl. Baue ich es lokal, dann gibt es diese Meldung nicht.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Antworten