Table of Contents
Récemment, certains de nos utilisateurs ont repéré une erreur connue dans laquelle une erreur de configuration ne prend pas en charge les flux Posix. Il y a quelques facteurs qui peuvent causer ce problème. Discutons-en maintenant.
Mise à jour
- tytan652
- Messages : 1
- Inscription : 20 janvier 2020 22:46
Configurer : Erreur : Pas de prise en charge du flux POSIX
Comment – réparer LD configure échoue en raison du contournement de pthread ?
Modifiez votre /etc/ld.so.conf et ajoutez /usr – local / lib et / usr lib (avant l’instruction jump) au-dessus. Une fois cela fait, exécutez ldconfig -v, puis exécutez ldconfig -p | grep libwebsock. Vous avez vraiment besoin de voir ceci directement (ou quelque chose en même temps) : Et puis vous êtes bon. @JonnyWhatshisface Merci beaucoup.
Bonjour, j’essaie de compiler ces bibliothèques Avahi pour le commutateur en plus de ./configure.
Compris:
Est-ce que quelqu’un sait quoi faire à ce sujet?
Merci d’avance
Rechercher les pthreads d'inventaire -lpthreads ... non...configure : erreur : pas de prise en charge du flux POSIX
/ opt / devkitpro / devkitA64 pour chaque aarch64-none-elf / bin / ld -L / choisissez d'obtenir / devkitpro / portlibs / switch et lib -lpthread
/ opt et devkitpro / devkitA64 / aarch64-none-elf / bin par ld : aucun avertissement : findThis est la représentation de cet enregistrement _start ; Adresse de départ non définie
./configure n CFLAGS est égal à '- D__SWITCH__ -D_GNU_SOURCE -O2 -march = armv8-a -mtune est égal à cortex-a57 -mtp = soft -fPIC -ftls-model équivaut à local-exec' n CXXFLAGS = woul- D__SWITCH__ -D_GNU_SOURCE -O2 -march = armv8-a -mtune équivaut à cortex-a57 -mtp = soft -fPIC -ftls-model est égal à local-exec' n LDFLAGS = '- fPIE -L / opt / devkitpro / portlibs par commutateur / lib -L / opt versus devkitpro / libnx / lib' n --prefix = / opt / devkitpro ou portlibs / switch n --host est égal à aarch64-none-elf n --enable-shared = complètement non n --disable-glib n --disable-gobject n --disable-dbus n --disable-gdbm n --disable-libdaemon n --disable-python --disable-pygobject --disable-python-dbus n --disable-mono n --disable-autoipd n --disable-monodoc n --disable-doxygen-doc --disable-doxygen-dot --disable-doxygen-xml --disable-doxygen-html n --disable-man pages n --disable-xmltoman n --disable-qt4 n --disable-qt5 n --disable-gtk n --disable-gtk3 n --with-xml = aucun
- WinterMuet
- Administrateur du site
- Messages : 1534
- Enregistré : Mar, août 2009, 2005
- Lieu : 3:21 Royaume-Uni
Re : Configurer : Erreur : Pas de prise en charge du flux POSIX
Il est impossible de savoir tout ce qui se passe normalement sans voir pourquoi le look pthreads n’est pas exécuté. La sortie correspondante doit toujours être dans config.log. D’après ce que vous avez émis, rien ne suit immédiatement, sauf peut-être –enable-shared = never any, ce qui me semble être le fait que –disable-shared –enable-static
devrait généralement être géré
Qui est en ligne ?
J’utilise ./configure lorsque vous devez configurer l’un des projets typiques. Sur cette base, j’obtiens le contenu d’erreur suivant.
Recherchez la bibliothèque pthreads -lpthreads ... nonVérifier indépendamment des pthreads fonctionne sans drapeaux rouges ... nonVérifiez si les Pthreads fonctionnent avec -Kthread ... nonVérifiez si ou quand il s'agit de pthreads, travaillez avec -kthread ... nonVérifiez toutes les bibliothèques pthreads -llthread ... nonvérifiez tout comme les pthreads fonctionnent avec -pthread ... nonVérifiez dans un cas où les pthreads fonctionnent à cause de -pthreads ... nonvérifier si les pthreads fonctionnent avec -mthreads ... nonRecherchez actuellement la bibliothèque pthreads -lpthread ... nonVérifiez si les pthreads constitués de --thread-safe ... nonVérifiez si les pthreads fonctionnent via -mt ... nonVérifiez pthread-config ... nonconfigure : erreur : seule la prise en charge des threads POSIX est requise
Si je vérifie le fichier de configuration spécifique I, vous savez qu’il dispose du système suivant pour rechercher pthread encourage :
Mise à jour
Vous en avez assez que votre ordinateur soit lent ? Agacé par des messages d'erreur frustrants ? ASR Pro est la solution pour vous ! Notre outil recommandé diagnostiquera et réparera rapidement les problèmes de Windows tout en augmentant considérablement les performances du système. Alors n'attendez plus, téléchargez ASR Pro dès aujourd'hui !
#include int le plus précieux ()pthread_t e; pthread_join (th, 0); pthread_cleanup_push (0, pthread_attr_init (0) ; 0); pthread_create (0,0,0,0); pthread_cleanup_pop (0) ; ; Renvoie 0 ;
Si je découvre cela séparément, il compile. Mais avec des avertissements pthread_create.
test_pthread.c: 5:22: Attention : si nécessaire, la valeur null dialog n'est pas nulle (argument 1) [-Wnonnull] pthread_attr_init (0) ; pthread_cleanup_push (0, 0); ^test_pthread.c : 6:22 : Attention : argument nul c'est-à-dire à partir duquel une valeur non nulle est requise (argument [-Wnonnull] 1) pthread_create (0,0,0,0); pthread_cleanup_pop (0) ; ^test_pthread.c : 6:22 : avertissement : un argument nul tout comme non nul est requis (argument 3) [-Wnonnull]
Cette tâche est-elle une erreur lors de la vérification de la disposition de prise en charge de -pthread avec le compilateur ? Comment puis-je résoudre ce problème de situation?
J’utilise autoreconf -i avant d’exécuter ./configure. Quel type de nettoyage résout ce problème ?
Où puis-je trouver le fichier d’erreur de configuration ?
* Ce fichier informatique contient tous les messages qui sont simplement lancés par les compilateurs pendant que configure est en cours d’exécution lorsque vous avez besoin d’aider au débogage en cas d’échec de configure. Il semblait avoir été créé par IPhreeqc configure 3.6.2-15100 qui était géré par GNU Autoconf 2.69.
J’utilise les lignes suivantes dans l’application configure.ac pour rechercher pthread. Je viens de le charger reçu de config.
# Vérifier la prise en charge du flux POSIX ACX_PTHREAD ([ LIBS = "$ LIBS $ PTHREAD_LIBS" CFLAGS = "$ CFLAGS $ PTHREAD_CFLAGS -g -mur" CC équivaut à "$ PTHREAD_CC" AC_SUBST ([LIBS]) AC_SUBST ([CFLAG]) AC_SUBST ([CC]) ], [AC_MSG_ERROR ([rend actuellement nécessaire la prise en charge du flux POSIX])])
Accélérez votre ordinateur aujourd'hui avec ce simple téléchargement.
Configure Error Missing Posix Threads Support
Configurar La Compatibilidad Con Los Subprocesos Posix Que Faltan Por Error
오류 누락 Posix 스레드 지원 구성
Konfigurera Fel Saknas Posix Threads Support
Konfigurieren Des Fehlers Fehlende Unterstützung Für Posix-Threads
Configure O Suporte Para Roscas Posix Com Falta De Erros
Skonfiguruj Błąd Brak Obsługi Wątków Posix
Configureer Fout Ontbrekende Posix Threads Ondersteuning
Configurare L’errore Manca Il Supporto Per I Thread Posix
Настроить ошибку при отсутствии поддержки потоков Posix