سؤال
أحاول التثبيت جودي على لينكس (أوبونتو).إنها أداة لإدارة المكتبات للغة ocaml.لقد قمت بالفعل بتثبيت هذا من قبل - مرتين، ولكن منذ فترة - دون أي مشاكل - التي أستطيع تذكرها - ولكن هذه المرة لا أستطيع معرفة ما أفتقده.
$ ./bootstrap --prefix /home/nlucaroni/godi
$ ./bootstrap_stage2
.: 1: godi_confdir: not found
Error: Command fails with code 2: /bin/sh
Failure!
لقد أضفت الأدلة المناسبة إلى المسار، وهي تظهر بسرعة echo $path
, ، و godi_confdir
تم الإبلاغ عنها على أنها:
/home/nlucaroni/godi/etc
(... والدليل موجود، مع وجود ملف godi.conf).لذلك، لا أستطيع معرفة السبب ./bootstrap_stage2
لا يعمل.
المحلول 2
مرحبًا كريس، لقد اكتشفت ذلك للتو.خطأ سخيف.
لقد كانت مجرد مسألة إذن، وتشغيل كل شيء من /tmp/
عملت بشكل جيد - جيد بعد التمكين GODI_BASEPKG_PCRE
في godi.conf
.كنت أقوم بتشغيله من الدليل الرئيسي الخاص بي، وتنسى أشياء بسيطة مثل تلك في الساعة 3:00 صباحًا.
--
في الواقع لدي مشكلة أخرى.التثبيت conf-opengl-6
:
لا يمكن لـ GODI رؤيته للعثور على GL/gl.h
الملف، على الرغم من أنني أستطيع --يمكنك أن ترى أنه كذلك Checking the suggestion
.
> ===> Configuring for conf-opengl-6
> Checking the suggestion
> Include=/usr/include/GL/gl.h Library=/<GLU+GL>
> Checking /usr:
> Include=/usr/include/GL/gl.h Library=/usr/lib/<GLU+GL>
> Checking /usr:
> Include=/usr/local/include/GL/gl.h Library=/usr/local/lib/<GLU+GL>
> Checking /usr/local:
> Include=/usr/local/include/GL/gl.h Library=/usr/local/lib/<GLU+GL>
> Exception: Failure "Cannot find library".
> Error: Exec error: File /home/nlucaroni/godi/build/conf/conf-opengl/./../../mk/bsd.pkg.mk, line 1022: Command returned with non-zero exit code
> Error: Exec error: File /home/nlucaroni/godi/build/conf/conf-opengl/./../../mk/bsd.pkg.mk, line 1375: Command returned with non-zero exit code
### Error: Command fails with code 1: godi_console
يحرر - حسنًا، هذا ثابت أيضًا..كنت بحاجة فقط إلى GLU، وهو أمر غريب لأن خيار تكوين الاختبار قال إن كل شيء على ما يرام.
نصائح أخرى
ما هو الناتج which godi_confdir
?
ملاحظة.أتذكر أنني واجهت نفس المشكلة بالضبط، لكني لا أتذكر بالضبط كيف أصلحتها.