Cpuminer: config.ac:96: خطأ: ربما ماكرو غير محدد: AC_MSG_ERROR

تم إنشاؤها على ٢٣ يونيو ٢٠١١  ·  7تعليقات  ·  مصدر: jgarzik/cpuminer

التعليق الأكثر فائدة

إذا كنت تواجه هذه المشكلة على Ubuntu ، فربما تحتاج إلى تثبيت libcurl4-gnutls-dev. يمكنك استخدام ما يلي في سطر الأوامر:
sudo apt-get install libcurl4-gnutls-dev

ال 7 كومينتر

الأسئلة الشائعة: هذه مشكلة في نظام التشغيل وليست مشكلة cpuminer.

بالنسبة لي ، يبدو الأمر وكأنه خطأ في configure.ac : في السطر 95/96 ، تحاول معرفة أنه لم يتم العثور على مكتبة libcurl ، لكنها فشلت. يجب على الأقل إخطار المستخدم بطريقة ما.

إذا كنت تواجه هذه المشكلة على Ubuntu ، فربما تحتاج إلى تثبيت libcurl4-gnutls-dev. يمكنك استخدام ما يلي في سطر الأوامر:
sudo apt-get install libcurl4-gnutls-dev

تضمين التغريدة

في فيدورا
sudo yum قم بتثبيت libcurl-devel

قم بتجميع cpuminer ليتم تشغيله على نظام التشغيل Mac OS 10.7 أو إصدار أحدث (وربما أنظمة تشغيل أخرى).

نظرًا لبعض غرابة الماكرو التلقائي ، ينتهي التكوين بافتراض أن libcurl في موقع محدد جدًا. لذلك نحتاج فقط إلى إخباره بمكان العثور على تثبيت الضفيرة.

قم بتحرير ملف config.ac وقم بالتعليق على هذين السطرين بوضع "#" أمام كل منهما (تأكد من أنك تقوم بتشغيل 7.15.2 على الأقل من curl لأننا نتجاوز هذا الفحص الإشكالي):

LIBCURL_CHECK_CONFIG (، 7.15.2،،

AC_MSG_ERROR ([مفقود libcurl المطلوب> = 7.15.2]))

(انظر http://curl.haxx.se/mail/lib-2012-09/0110.html لمزيد من التفاصيل.)

ثم أضف الأسطر الأربعة التالية مباشرة بعد ذلك (مع استبدال المسارات المتوفرة بتلك الخاصة بتثبيت الضفيرة):

LIBCURL = "/ usr / local / opt / curl / lib / libcurl.dylib"
LIBCURL_CPPFLAGS = "- I / usr / local / opt / curl / include"

AC_SUBST (LIBCURL)
AC_SUBST (LIBCURL_CPPFLAGS)

الآن تابع وفقًا لـ README.

أبسط:

https://developer.apple.com/library/mac/documentation/porting/conceptual/portingunix/compiling/compiling.html

"إذا حصلت على أخطاء حول فقد AC_ وحدات الماكرو ، فقد تحتاج إلى تنزيل نسخة من المكتبات التي تعتمد عليها أداتك ونسخ ملفات التكوين التلقائي .m4 إلى / usr / share / autoconf. بالتناوب ، يمكنك إضافة وحدات الماكرو إلى الملف acinclude.m4 في الدليل الرئيسي لمشروعك ويجب أن يلتقط autoconf وحدات الماكرو هذه تلقائيًا. "

لذا فقط أضف ملف libcurl.m4 الذي يحتوي على الماكرو LIBCURL_CHECK_CONFIG إلى دليل مشروع cpuminer وأعد تسمية الملف إلى "acinclude.m4" وتابع وفقًا لـ README.

https://source.jasig.org/cas-clients/mod_auth_cas/tags/mod_auth_cas-1.0.9.1/libcurl.m4

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات