إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تعديلات على ماندو ليقبل العمل مع الإصدارة الثانية من libdc1394

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [طلب] تعديلات على ماندو ليقبل العمل مع الإصدارة الثانية من libdc1394

    السلام عليكم ورحمة الله وبركاته

    أحتجت برنامجاً لتحويل حائط وجهاز عرض إلى شاشة لمس كبيرة، وجدت mando و Community Core Vision (المسمّى سابقاً tbeta). لم أجد أيّاً منهما في المستودعات لديّ، ولم أجد حزماً جاهزة لتوزيعتي أيضاً!
    برنامج ماندو أسهل لي من ccv، ومع أن الثاني أقوى ويدعم أمور اخرى كثيرة، إلا أني لا أحتاجها.
    عند بناء ماندو طلب اعتماديّات عديدة (dependency hell)، ولكني لم أستسلم، وتابعت معه، إلى أن طلب حزمة libdc1394 الإصدارة 1 (طلب هذه تحديداً، ولم تعمل غيرها) بينما في لدي 2 !
    يعتمد على هذه الحزمة برامج كثيرة مهمّة لذا لا يمكنني إزالتها.

    هل هناك من يستطيع التعديل على البرنامج ليقبل الإصدارة الجديدة من هذه الحزمة ؟!
    عبدالرحيم الفاخوري -- abdilra7eem
    IRC: Fakhouri
    فلسطين
    مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

    كتاب الإدارة المتقدمة لجنو/لينكس:
    https://librebooks.org/gnu-linux-adv...dministration/

  • #2
    أحيانا أتحايل بعمل لينك للمكتبة الحديثة المثبتة بأسم المكتبة المطلوب والللذي يظهر في رسالة الخطأ
    هل جربت ؟؟

    تعليق


    • #3
      لم تخطر في بالي، لكني طلبت من احد الاصدقاء تعديل ملف الاعداد ليقبل الاصدارة التي لدي (وهي 2.1.2)
      على أي حال، سأجرّب الطريقتين ...
      وشكراً على اهتمامك
      عبدالرحيم الفاخوري -- abdilra7eem
      IRC: Fakhouri
      فلسطين
      مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

      كتاب الإدارة المتقدمة لجنو/لينكس:
      https://librebooks.org/gnu-linux-adv...dministration/

      تعليق


      • #4
        لم استطع معرفة الاسم القديم للمكتبة
        رسالة الخطأ هي:
        checking for old version of dc1394... configure: error: Failed to link with dc1394 library (only version 1.x supported)
        ولا تشير إلى اسم معيّن ...
        ما الحلّ هنا؟
        عبدالرحيم الفاخوري -- abdilra7eem
        IRC: Fakhouri
        فلسطين
        مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

        كتاب الإدارة المتقدمة لجنو/لينكس:
        https://librebooks.org/gnu-linux-adv...dministration/

        تعليق


        • #5
          أسماء الملفات المرتبطة بهذا في /usr/lib64/ هي:
          libdc1394.so.22.1.4
          libdc1394.so.22 وهو رابط للأوّل!
          جربت بدون أرقام، والرقم 1 والرقم 11 والرقم 21 ولم أفلح!!
          من لديه توزيعة قديمة جدّاً، فليتفقّدلي الرقم المستخدم بعد so
          عبدالرحيم الفاخوري -- abdilra7eem
          IRC: Fakhouri
          فلسطين
          مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

          كتاب الإدارة المتقدمة لجنو/لينكس:
          https://librebooks.org/gnu-linux-adv...dministration/

          تعليق


          • #6
            الشخص الذي طلبت منه تعديل الملف لن يتمكن من ذلك (راح ينام!)
            أرجو أن يجرب أحد تثبيت مندو عنده هذه الليلة، وإعطاءنا ملخّصاً عندما ينتهي ...
            سأتفقّده صباح الغد إن شاء الله.
            تصبحون على خير
            عبدالرحيم الفاخوري -- abdilra7eem
            IRC: Fakhouri
            فلسطين
            مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

            كتاب الإدارة المتقدمة لجنو/لينكس:
            https://librebooks.org/gnu-linux-adv...dministration/

            تعليق


            • #7
              التعديل غير ممكن في بعض الأحيان فربما تحتوي دوال غير موجودة في الإصدار الحديث أو تم تغيير طريقة علمها، عموما أنا لا أمتلك جهازي لكي أجرب كما تعلم : )

              تعليق


              • #8
                هل هذا يفيد ؟
                كود PHP:
                cd /usr/lib64
                ln 
                -s libdc1394.so.22.1.4 libdc1394.so.1
                ln 
                -s libdc1394.so.22.1.4 libdc1394.so.1.1.1 

                تعليق


                • #9
                  بعد عدة محاولات للتثبيت من المصدر الفاشلة قمت بتحميل هذه الحزمة (mando-1.6-1mdv2009.1.i586.rpm) طبعا هى حزمة 32 بت لمندريفا
                  لذلك قم بتحميل هذه الحزمة ( mando-1.6-1mdv2009.1.x86_64.rpm ) << واضح أنها 64 بت لمندريفا أيضا

                  لتثبيتها يجب عمل اختصارين للمف libdc1394.so.22.1.4
                  كود PHP:
                  cd /usr/lib64
                  ln 
                  -s libdc1394.so.22.1.4 libdc1394_control.so.12
                  ln 
                  -s libdc1394.so.22.1.4 liblapack.so.3 
                  بعد ذلك نقوم بالذهاب لمسار الحزمة ثم تنصيبها
                  كود PHP:
                  rpm -ivH  --nosignature --nodeps ./mando-1.6-1mdv2009.1.i586.rpm 
                  همسة : البرنامج يعمل لدى ولكن لم أعمل عليه نظرا لعدم تواجد الكاميرا حاليا

                  تعليق


                  • #10
                    أخي الكريم يوجد برنامج يقوم بوظيفة ماندو ولكنه احدث ويقوم على تطويره فريق عمل ، ويتميز بأنه متوفر في المستودعات ، ويحدث باستمرار ، اسم البرنامج evicam وقد سبق طرحه هنا في المنتدى في موضوع مستقل.
                    http://eviacam.sourceforge.net/eviacam.php
                    وتقبل تحياتي

                    تعليق


                    • #11
                      أخي الكريم يوجد برنامج يقوم بوظيفة ماندو ولكنه احدث ويقوم على تطويره فريق عمل ، ويتميز بأنه متوفر في المستودعات ، ويحدث باستمرار ، اسم البرنامج evicam وقد سبق طرحه هنا في المنتدى في موضوع مستقل.
                      ولكنى من خلال الفديو اعتقد انه عبارة برنامج لاستخدام الوجه وايمائته فى التحكم بدلا من الماوس


                      اما برنامج ماندو فهو يقوم باضافة اللامكانية لجعل الحائط المستقبل لصورة بروجيكتور يعمل كشاشة لمس

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة 7L!nux مشاهدة المشاركة
                        ولكنى من خلال الفديو اعتقد انه عبارة برنامج لاستخدام الوجه وايمائته فى التحكم بدلا من الماوس


                        اما برنامج ماندو فهو يقوم باضافة اللامكانية لجعل الحائط المستقبل لصورة بروجيكتور يعمل كشاشة لمس
                        متابعة الوجه هو حالة من حالات استخدام البرنامج ، لكن يمكن تحديد راس القلم لكي يتتتبعه البرنامج ، او اي شئ .

                        تعليق


                        • #13
                          @ إيهاب الجداوى
                          جربت ذلك، ولكن رسالة الخطأ نفسها بقيت تظهر !

                          @ المطر
                          علي أن أستشيرك قبل استخدام أي برنامج !!
                          المضحك في الموضوع، أني مررت على موضوع لك يتعلّق بتعريبه، ولكني لم أكن أعرف استخدامه حينها
                          eviacam ليس موجوداً في مستودعات فيدورا 64 بت (قد يكون موجوداً في مستودعات 32 بت، لست متأكّداً)
                          سأجرّب بناءه من المصدر
                          عبدالرحيم الفاخوري -- abdilra7eem
                          IRC: Fakhouri
                          فلسطين
                          مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

                          كتاب الإدارة المتقدمة لجنو/لينكس:
                          https://librebooks.org/gnu-linux-adv...dministration/

                          تعليق


                          • #14
                            @ إيهاب الجداوى

                            بعد تثبيت الحزمة، اختفى libdc1394.so.22.1.4
                            هاهي مخرجات
                            كود:
                            $ls libdc
                            libdc1394.so.21   libdc1394_control.so.12  libdca.so.0.0.0
                            libdc1394.so.22   libdca.so.0
                            عبدالرحيم الفاخوري -- abdilra7eem
                            IRC: Fakhouri
                            فلسطين
                            مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

                            كتاب الإدارة المتقدمة لجنو/لينكس:
                            https://librebooks.org/gnu-linux-adv...dministration/

                            تعليق


                            • #15
                              @ المطر
                              انتهيت من configure لأواجه مشكلة مع make أ!
                              السبب الرئيسيّ للمشكلة في ملف:
                              كود:
                               /usr/include/opencv/cxoperations.hpp
                              عبدالرحيم الفاخوري -- abdilra7eem
                              IRC: Fakhouri
                              فلسطين
                              مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

                              كتاب الإدارة المتقدمة لجنو/لينكس:
                              https://librebooks.org/gnu-linux-adv...dministration/

                              تعليق

                              يعمل...
                              X