Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Assert failed: -Wl,-Bsymbolic-functions is required but not
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
guru meditation
Apprentice
Apprentice


Joined: 18 Mar 2018
Posts: 152
Location: Planet Earth

PostPosted: Tue Jan 14, 2025 11:08 am    Post subject: Assert failed: -Wl,-Bsymbolic-functions is required but not Reply with quote

Quote:
Compiler for C supports link arguments -Wl,-Bsymbolic: NO
Compiler for C++ supports link arguments -Wl,-Bsymbolic: NO
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: NO

meson.build:561:4: ERROR: Assert failed: -Wl,-Bsymbolic-functions is required but not supported


Fehler tritt bei verschiedenen Paketen auf. Wie beheben? Bauch sagt: Neuen gcc kompilieren und gut ist? (Werde ich mal probieren.)
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1720

PostPosted: Wed Jan 15, 2025 10:09 am    Post subject: Reply with quote

hm, hat das mit compiler neu bauen geholfen? Ich vermute mal nicht, denn -Wl als compilerargument heißt, dass das nachfolgende (-Bsymbolic-functions) als Argument an den linker weitergereicht wird.

Da kommt es dann drauf an, was du als linker verwendest. Standardmäßig sollte das ld.bfd sein. Schau doch mal in der Ausgabe von "ld.bfd --help", ob du da -Bsymbolic-functions findest oder nicht. bei mir ist es da.
Wenn du einen alternativen linker verwendest, heißt die Option evtl anders. Bei lld und mold ist das scheinbar --Bsymbolic-functions. und dann würde ich sagen, dass es am (Buildsystem des) Paketes liegt, dass es nicht mit alternativen linkern klar kommt.
Back to top
View user's profile Send private message
guru meditation
Apprentice
Apprentice


Joined: 18 Mar 2018
Posts: 152
Location: Planet Earth

PostPosted: Thu Jan 16, 2025 10:40 pm    Post subject: Reply with quote

Danke für den Tip. Compiler neu compilieren hat nichts gebracht. ld.bfd --help | grep symbolic zeigt mir an:
Code:
  -Bno-symbolic               Don't bind global references locally
  -Bsymbolic                  Bind global references locally
  -Bsymbolic-functions        Bind global function references locally


Also beherrscht die Kiste theoretisch symbolische Funktionen.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum