ClickHouse / ClickHouse/clickhouse-cpp

how to add run path to libclickhouse-cpp-lib.so

Ouverte
#402 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
need-info
Langage dominant
C
Étoiles
382
Forks
209
Merge moyen
2 j 19 h
PR mergées (30 j)
14

Description

I build by using default makefile, but when i run with libclickhouse-cpp-lib.so, this so file have no run path, it use the wrong
version of libstdc++.so.6, lead to error "GLIBCXX 3.4.21 not found" , so I have to add run path to libclickhouse-cpp-lib.so by configuring makefile, can anyone give a hand on this?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par inspecter le Makefile par défaut et la règle de build de libclickhouse-cpp-lib.so ; reproduisez l’erreur GLIBCXX 3.4.21 et déterminez comment son run path est configuré. C’est terminé lorsque la bibliothèque partagée générée utilise le run path prévu et charge la libstdc++.so.6 attendue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
build-system
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.