صفحة 1 من 3 123 أخيرأخير
النتائج المعروضة من 1 الى 20 من مجموع 59

موضوع: عمل Compile للبليندر على اﻷبونتو وأخوته

ردود: 59 | زيارات: 8141
  1. #1
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980

    عمل Compile للبليندر على اﻷبونتو وأخوته

    السلام عليكم

    فى هذا الموضوع سوف أوضح طريقة عمل Compile للبليندر على اﻹوبنتو وأعتقد أنها تنفع لجميع
    أخوته Kubuntu و ........ هكذا
    ويمكن ايضا أن تفيد باقى اﻹصدارات ولكنى لا أعلم فى الحقيقة

    لماذا عمل Compile بدلا من استخدام اﻹصدارات الرسميه ؟؟

    1- أولا بسبب اﻷداء : فالنسخة اللتى يتم عمل Compile لها على جهاز ما تكون أفضل النسخ أداء على نفس الجهاز
    2- ثانيا بسبب اﻷداء أيضا : فعندما نعمل Compile بأنفسنا يمكن أن نضيف دعم للبروسيسور اللذى نمتلكه ( كما سوف نرى ) ليساهم فى رفع اﻷداء العام وفى هذة الحالة تسمى النسخة
    Optimized
    3- تسمح لك بتجربة آخر ال CVS ﻷنه يمكن دائما تحميل آخر التحديثات فى ال source code من النت وعمل Compile من جديد
    4- تسمح لك باضافة ال Patches المختلفه لتجربتها أو لتحسين طريقة عمل البرنامج فى وظائف معينة كما يناسبك ( لا أعلم كيفية عملها الى اﻵن )



    اﻵن دعنا نبدأ :

    *1 - اضافة بعض المكتبات للنظام

    سوف تحتاج الى اضافة بعض المكتبات الى اللينوكس
    افتح ال Terminal وانسخ القائمة التاليه اليه ليتم تحميل هذه الملفات الى النظام - هذا الموضوع يحتاج الى وجود نت


    sudo apt-get install scons subversion openexr libopenexr-dev build-essential libjpeg-dev \
    libpng12-dev libopenal-dev libalut-dev libsdl-dev libfreetype6-dev libtiff-dev python-dev \
    gettext libxi-dev; \


    * 2 تحميل ال svn من النت


    * فى Home folder
    أنشىء Folder وسمه
    svn-blender
    ( هذا هو الفولدر اللذى سوف نحمل اليه ملفات ال source من النت )

    * افتح ال Terminal واذهب الى الفولدر اللذى أنشأناه اﻵن
    cd ~/svn-blender/
    اﻵن انسخ وضع هذا اﻷمر للدخول الى ال svn فى النت

    سوف تبدأ عملية نقل ال Source المطلوب من النت الى جهازك على الفور
    هذا الموضوع قد يأخذ بعض الوقت فكن صبورا ( حوالى 61 ميجا )
    * لجعل النسخة Optimized

    بعدج أن يتم تحميل الملفات سوف تجد أنه أنشأ داخل الفولدر السابق
    فولدر آخر باسم Blender بداخله ال Souce code
    قبل عمل ال Compile نضيف File جديد داخل فولدر Blender و نسميه
    user-config.py
    ونضع بداخله التالى ثم نحفظه

    # CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=i586']
    # CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=pentium-m','-msse2']
    CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=pentium4','-msse2']
    # CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=athlon-xp','-m3dnow']
    # CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=athlon64','-msse2']

    # CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=i586']
    # CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=pentium-m','-msse2']
    CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=pentium4','-msse2']
    # CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=athlon-xp','-m3dnow']
    # CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=athlon64','-msse2']

    # CPPFLAGS = ['-DXP_UNIX']
    # CPPFLAGS = ['-DXP_UNIX','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=i586']
    # CPPFLAGS = ['-DXP_UNIX','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=pentium-m','-msse2']
    CPPFLAGS = ['-DXP_UNIX','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=pentium4','-msse2']
    # CPPFLAGS = ['-DXP_UNIX','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=athlon-xp','-m3dnow']
    # CPPFLAGS = ['-DXP_UNIX','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing','-march=athlon64','-msse2']

    REL_CFLAGS = ['-O3']
    REL_CCFLAGS = ['-O3']
    لاحظ أنه حاليا معد لل Pintum4
    اذا كان عندك بروسيسور آخر Amd مثلا سوف تحتاج الى وضع علامة #
    قبل الثلاثة أسطر الخاصين بال Pentum4 لعدم تفعيلهم
    وازالة علامة ال # من اﻷسطر المطلوبه ( حسب نوع البروسيسور ) لتفعيلهم

    Compiling Blender

    وصلنا الى الخطوة اﻷخيره
    اذهب من ال Terminal الى فولدر Blender ( اللذى يوجد به ال Source code )
    و اكتب اﻷمر التالى

    scons
    وانتظر حتى يتم عمل ال Compile
    وسوف تجد ال Blender الناتج فى
    svn-blender/install/linux2

    *لعمل تحديثات فيما بعد

    اذا أردت بعد ذلك تحديث ال Source code اللذى عندك ليتناسب مع آخر التحديثات على النت
    اذهب الى

    cd ~/svn-blender/blender/
    واكتب اﻷمر
    svn up
    سوف يتم تنزيل التحديثات فقط عن طريق مقارنة الملفات اللتى عندك بالسيرفر وانزال الزياده

    ثم scons لعمل compile من جديد


    لاحظ أن الأمر Scons سوف يقوم بعمل Compile للبليندر بدون محرك اﻷلعاب


    تحياتى اخوانى :)
    أخر تعديل بواسطة Moh Taia في 28 / 04 / 2007 الساعة 01:47 PM
    و ما توفيقي الا بالله


    _________________________________________


  2. #2
    Registered User
    تاريخ التسجيل
    Aug 2006
    المنطقة
    مصر
    العمر
    30
    ردود
    7,129
    دائما متفوق يا أستاذ محمد
    أنا قريبا هغير كرت الشاشة و أنزل يوبنتو و أعمل الكومبايل
    مشكووووور جدااااا

  3. #3
    عضو متميز
    صور رمزية Relawda
    تاريخ التسجيل
    Nov 2006
    المنطقة
    تطوان-المغرب
    العمر
    36
    ردود
    1,531
    شكرا أخي محمد, و لكن هل هذه الطريقة مختلة عن الوندوز......؟؟

  4. #4
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980
    العفو أخى ابن يس
    واذا غيرت الكارت الى nvidia
    أخبرنى فهناك برنامج رائع لتعريف هذا النوع من الكروت بدون مشاكل
    تحياتى أخى
    و ما توفيقي الا بالله


    _________________________________________

  5. #5
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980
    نعم أخى Relawda وقد تكون مختلفة قليلا عن اصدارات اللينوكس المختلفه نفسها
    كنت قرأت درس جيد عن عمل الكومبايل على الويندوز ان أردت بحثت لك عنه

    نحياتى
    و ما توفيقي الا بالله


    _________________________________________

  6. #6
    عضو متميز
    صور رمزية Relawda
    تاريخ التسجيل
    Nov 2006
    المنطقة
    تطوان-المغرب
    العمر
    36
    ردود
    1,531
    شكرا أخي محمد بالطبع أريده و لو للعلم بالشيء .........

  7. #7
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980
    أخى Relawda
    راجع هنا

    و هنا
    و ما توفيقي الا بالله


    _________________________________________

  8. #8
    موضوع في غاية الروعة و الفائدة شكرا أخ محمد
    للأسف في الوقت الحالي لا يمكنني تطبيق هذا الموضوع لأني أعمل على ويندوز
    و لكني في القريب إن شاء الله سأهتم بلينكس وCompile لبلندر
    شكرا مره أخر على جهدك الجميل شكرا


  9. #9
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980
    العفو أخى سمران
    وقريبا انتظروا اصدارة جميلة من البليندر حيث أعمل حاليا على اضافة بعض ال Patches المفيده لل Source
    وعندما أنتهى سوف أرفعها لجميع مستخدمى اللينوكس ان شاء الله
    تحياتى
    و ما توفيقي الا بالله


    _________________________________________

  10. #10
    -أخ محمد سبق لي و حاولت عمل Compile ولكني فشلت ولكني أثناء هذا عندما كنت أقرأ وجدت أن السورس يحمل من النت مباشرة من خلال موقع و يجب أن تقوم بعمل ربط ما و ما شابه "لم أفهم جيدا" بنفس الوقت يوجد في الموقع الرإيسي سورس كل نسخة فهل هذا مختلف هن ذاك أم أن الإختلاف هو فقط بالتطورات.
    -لماذا لا يتم تفعيل الجيم إنجن؟
    -ما هو الـ Patches ؟
    إذا كنت قد عملت سكريبت هل يمكنني أن أجعله بداخل البرنامج بيلد إن كأن إضيفه بقائمة الموديفير أو ما شابه ؟ وهل هذا صعب أم أنه سهل.
    عزرا لكثرة الإسإلة


  11. #11
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980
    السلام عليكم

    مرحبا بك أخى سمران

    بالطبع بالنسبه للويندوز أنا لا ستطيع اﻹفادة كثيرا
    ولكن اﻷساسيات عموما بالنسبه ﻷى نظام تشغيل
    1- سوف تحتاج ﻹضافة بعض البرامج الخاصة بعمل ال Compile وبمتابعة حالة ال CVS على النت
    2- باستخدام هذه البرامج ( أو اﻷوامر فى حالة اللينوكس ) تستطيع ربط فولدر معين تنشئه بموقع ال CVS على النت
    3- أمر لتحميل ال CVS من النت الى المكان اللذى ربطته سابقا
    4- أمر أو برنامج لعمل الكومبايل من ال cvs اللتى أصبحت على الهارد
    5- أمر آخر لمتابعة اﻹختلافات بين الملفات اللتى عندك على الهارد و النت لتنزيل الملفات الجديده فقط ومن ثم Compile مرة أخرى

    هذه آلية العمل على اللينوكس ولن تختلف كثيرا الا فى الطريقة بالنسبة للويندوز

    بالنسبة لل Game engine أعتقد أن له أمر آخر عند عمل الكومبايل ليتم تفعيله ( تقريبا Scons blenderplayer ) لم اجربه الحقيقه

    السؤال الثالث والرابع مكملين لبعضهم لذلك سوف أتكلم عنهم سويا

    ال Patches هى ملفات تكون مكتوبة بلغة C ومصممه لتضاف الى الكود اﻷصلى للبليندر أو لتحل محل كود موجود ( مثلا ال Particles هى كود جديد يأتى فى ملف ليحل محل كود البارتيكل اﻷصلى عند عمل الكومبايل ) هذه فقط هى الملفات اللتى يمكن اضافتها الى داخل البرنامج لتظهر فى الواجهة مباشرة
    أما اﻹسكريبتس فتكون مكتوبة بلغة Python لذلك لا تضاف للكود اﻷصلى للبرنامج وانما تظهر فى مكانها مع اﻹسكريبتات
    وبالطبع يمكنك اضافة اﻹسكريبتات اللتى تحبها الى النسخة الخاصة بك لتظهر بعد عمل الكومبايل مع اﻹسكريبتات اﻷساسية بدلا من أن تضيفها يدويا كل مرة

    تحياتى أخى
    و ما توفيقي الا بالله


    _________________________________________

  12. #12
    خاب اب أملي في أن أضيف شيء لبلندر لأني لا أعرف C . بكل الأحوال شكرا لهذه المعلومات.
    ذهبت لأحمل النسخة "optimize" وجدت sse & sse2 فما هذه و ما هذه ^_^.
    شكرا


  13. #13
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980
    ال see للمعالجات القديمه نوعا اللتى لا تدعم sse2
    بالنسبة لك حمل sse2
    و ما توفيقي الا بالله


    _________________________________________

  14. #14
    Registered User
    تاريخ التسجيل
    Aug 2006
    المنطقة
    مصر
    العمر
    30
    ردود
    7,129
    بعد كتابة هذا الآمر لا يحدث شئ
    sherif@sherif:~$ export CVSROOT="servernonymous@cvs.blender.org:/cvsroot/bf-blender"cvs login
    sherif@sherif:~$

  15. #15
    Registered User
    تاريخ التسجيل
    Aug 2006
    المنطقة
    مصر
    العمر
    30
    ردود
    7,129
    sherif@sherif:~$ cvs co blender
    bash: cvs: command not found

  16. #16
    Registered User
    تاريخ التسجيل
    Aug 2006
    المنطقة
    مصر
    العمر
    30
    ردود
    7,129
    لااا
    آظن الخطأ عندى لم أسطب cvs

  17. #17
    طالب علم
    صور رمزية mohheader
    تاريخ التسجيل
    Jan 2003
    المنطقة
    Egypt,Alex
    ردود
    3,117
    في حاجة غلط

    كود:
    source/blender/python/BPY_interface.c:515: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:515: warning: statement with no effect
    source/blender/python/BPY_interface.c:550: warning: incompatible implicit declaration of built-in function ‘strlen’
    source/blender/python/BPY_interface.c:559: warning: implicit declaration of function ‘CreateGlobalDictionary’
    source/blender/python/BPY_interface.c:568: warning: implicit declaration of function ‘PyConstant_New’
    source/blender/python/BPY_interface.c:571: warning: implicit declaration of function ‘PyString_FromString’
    source/blender/python/BPY_interface.c:571: error: too many arguments to function ‘PyConstant_Insert’
    source/blender/python/BPY_interface.c:572: error: ‘Py_None’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:573: error: too many arguments to function ‘PyConstant_Insert’
    source/blender/python/BPY_interface.c:575: error: expected expression before ‘)’ token
    source/blender/python/BPY_interface.c:578: warning: implicit declaration of function ‘RunPython’
    source/blender/python/BPY_interface.c:583: warning: implicit declaration of function ‘ReleaseGlobalDictionary’
    source/blender/python/BPY_interface.c: In function ‘BPY_run_python_script’:
    source/blender/python/BPY_interface.c:635: warning: implicit declaration of function ‘exit’
    source/blender/python/BPY_interface.c:635: warning: incompatible implicit declaration of built-in function ‘exit’
    source/blender/python/BPY_interface.c: In function ‘BPY_menu_do_python’:
    source/blender/python/BPY_interface.c:669: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:669: error: ‘py_dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:669: error: ‘py_res’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:669: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:669: error: ‘pyarg’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:669: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:669: warning: statement with no effect
    source/blender/python/BPY_interface.c:713: error: ‘Py_None’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:744: warning: incompatible implicit declaration of built-in function ‘strlen’
    source/blender/python/BPY_interface.c:815: error: too many arguments to function ‘PyConstant_Insert’
    source/blender/python/BPY_interface.c:816: error: too many arguments to function ‘PyConstant_Insert’
    source/blender/python/BPY_interface.c:818: error: expected expression before ‘)’ token
    source/blender/python/BPY_interface.c:867: warning: implicit declaration of function ‘PyRun_String’
    source/blender/python/BPY_interface.c:867: error: ‘Py_file_input’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘BPY_free_compiled_text’:
    source/blender/python/BPY_interface.c:912: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:912: error: expected expression before ‘)’ token
    source/blender/python/BPY_interface.c: In function ‘BPY_clear_script’:
    source/blender/python/BPY_interface.c:964: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:964: error: ‘dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:969: warning: implicit declaration of function ‘Py_IsInitialized’
    source/blender/python/BPY_interface.c:975: warning: implicit declaration of function ‘Py_XDECREF’
    source/blender/python/BPY_interface.c:975: error: expected expression before ‘)’ token
    source/blender/python/BPY_interface.c:976: error: expected expression before ‘)’ token
    source/blender/python/BPY_interface.c:977: error: expected expression before ‘)’ token
    source/blender/python/BPY_interface.c:978: error: expected expression before ‘)’ token
    source/blender/python/BPY_interface.c:987: warning: implicit declaration of function ‘PyDict_Clear’
    source/blender/python/BPY_interface.c: In function ‘bpy_pydriver_create_dict’:
    source/blender/python/BPY_interface.c:1004: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1004: error: ‘d’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1004: error: ‘mod’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1004: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:1004: warning: statement with no effect
    source/blender/python/BPY_interface.c:1006: error: ‘bpy_pydriver_Dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1015: warning: implicit declaration of function ‘PyEval_GetBuiltins’
    source/blender/python/BPY_interface.c:1040: warning: implicit declaration of function ‘importText’
    source/blender/python/BPY_interface.c:1054: error: ‘fcn’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘pydriver_error’:
    source/blender/python/BPY_interface.c:1087: error: ‘bpy_pydriver_Dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘BPY_pydriver_update’:
    source/blender/python/BPY_interface.c:1111: error: ‘bpy_pydriver_Dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘BPY_pydriver_eval’:
    source/blender/python/BPY_interface.c:1156: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1156: error: ‘retval’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1156: error: ‘floatval’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1156: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:1156: warning: statement with no effect
    source/blender/python/BPY_interface.c:1164: error: ‘bpy_pydriver_Dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1177: error: ‘Py_eval_input’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1184: warning: implicit declaration of function ‘PyNumber_Float’
    source/blender/python/BPY_interface.c:1191: warning: implicit declaration of function ‘PyFloat_AsDouble’
    source/blender/python/BPY_interface.c: In function ‘bpy_button_eval_error’:
    source/blender/python/BPY_interface.c:1217: error: ‘bpy_pydriver_Dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘BPY_button_eval’:
    source/blender/python/BPY_interface.c:1233: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1233: error: ‘retval’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1233: error: ‘floatval’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1233: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:1233: warning: statement with no effect
    source/blender/python/BPY_interface.c:1239: error: ‘bpy_pydriver_Dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1253: error: ‘Py_eval_input’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘BPY_do_pyscript’:
    source/blender/python/BPY_interface.c:1371: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1371: error: ‘dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1372: error: ‘ret’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1386: error: ‘g_blenderdict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1386: warning: implicit declaration of function ‘EXPP_incr_ret_True’
    source/blender/python/BPY_interface.c:1388: warning: implicit declaration of function ‘GetPyObjectFromID’
    source/blender/python/BPY_interface.c:1428: warning: implicit declaration of function ‘EXPP_incr_ret_False’
    source/blender/python/BPY_interface.c:1429: error: ‘Py_None’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘BPY_is_spacehandler’:
    source/blender/python/BPY_interface.c:1480: warning: implicit declaration of function ‘strstr’
    source/blender/python/BPY_interface.c:1480: warning: incompatible implicit declaration of built-in function ‘strstr’
    source/blender/python/BPY_interface.c: In function ‘BPY_add_spacehandler’:
    source/blender/python/BPY_interface.c:1552: warning: implicit declaration of function ‘memcpy’
    source/blender/python/BPY_interface.c:1552: warning: incompatible implicit declaration of built-in function ‘memcpy’
    source/blender/python/BPY_interface.c: In function ‘BPY_do_spacehandlers’:
    source/blender/python/BPY_interface.c:1589: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1589: error: ‘dict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1590: error: ‘ret’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1607: error: ‘g_blenderdict’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1609: warning: implicit declaration of function ‘PyInt_FromLong’
    source/blender/python/BPY_interface.c:1641: error: ‘Py_None’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c: In function ‘BPY_copy_scriptlink’:
    source/blender/python/BPY_interface.c:1773: warning: incompatible implicit declaration of built-in function ‘memcpy’
    source/blender/python/BPY_interface.c: At top level:
    source/blender/python/BPY_interface.c:1806: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    source/blender/python/BPY_interface.c:1844: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    source/blender/python/BPY_interface.c:1858: error: expected ‘)’ before ‘*’ token
    source/blender/python/BPY_interface.c:1885: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    source/blender/python/BPY_interface.c:1931: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bimport’
    source/blender/python/BPY_interface.c:1935: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    source/blender/python/BPY_interface.c: In function ‘init_ourImport’:
    source/blender/python/BPY_interface.c:1968: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1968: error: ‘m’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1968: error: ‘d’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1968: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:1968: warning: statement with no effect
    source/blender/python/BPY_interface.c:1969: error: ‘import’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1969: warning: implicit declaration of function ‘PyCFunction_New’
    source/blender/python/BPY_interface.c:1969: error: ‘bimport’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:1975: warning: implicit declaration of function ‘Main_Init’
    source/blender/python/BPY_interface.c: At top level:
    source/blender/python/BPY_interface.c:1984: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    source/blender/python/BPY_interface.c:2037: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    source/blender/python/BPY_interface.c:2067: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘breload’
    source/blender/python/BPY_interface.c: In function ‘init_ourReload’:
    source/blender/python/BPY_interface.c:2073: error: ‘PyObject’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:2073: error: ‘m’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:2073: error: ‘d’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:2073: warning: left-hand operand of comma expression has no effect
    source/blender/python/BPY_interface.c:2073: warning: statement with no effect
    source/blender/python/BPY_interface.c:2074: error: ‘reload’ undeclared (first use in this function)
    source/blender/python/BPY_interface.c:2074: error: ‘breload’ undeclared (first use in this function)
    scons: *** [/home/oem/cvs-blender/build/linux2/source/blender/python/BPY_interface.o] Error 1
    scons: building terminated because of errors.
    الله اكبر
    الله المستعان

  18. #18
    عضو نشيط
    صور رمزية Nagm
    تاريخ التسجيل
    Mar 2007
    المنطقة
    K.S.A
    ردود
    910
    شكراً أستاذي محمد على الموضوع..
    لاكن للاسف ليس لدي نظام لينيكس..
    ومامميزات نظام لينيكس عن الويندوز؟!

    ......
    اللحين اللي فهمته من الموضوع..
    أنه يسرع الاداء..يعني حتى لو أني أشتغل على كائنات كثير في مساحه العمل..
    والرندر يكون سريع في العرض..

    أعلموني بالطريقه رجاء لاني أعاني من هذا الشيء..
    النظام:ويندوز
    نوع الجهاز:لاب توب

    دخلت على الرابط اللي أرفقته لاخونا اللي فوق..
    كله أنجليزي..
    أأمل من يعرف أو يطبق العمل لنظام ويندوز أنا يشرحها بالمنتدى..
    لتعم الفائد على الجميع..

    شاكر لكم أخواني الغالين..

    تحياتي..

  19. #19
    مشرف سابق
    صور رمزية Moh Taia
    تاريخ التسجيل
    May 2003
    ردود
    2,980
    السلام عليكم
    أخى Mohheader لا أعلم الخطأ بالضبط ولكن تقريبا هى مشكله فى ال python
    تأكد انك ركبت كل المكتبات اللتى ذكرتها بالأعلى وخاصة python2.4-dev

    أخى pro_star لو استطعت عمله على الويندوز سوف اشرح الطريقة ان شاء الله
    و ما توفيقي الا بالله


    _________________________________________

  20. #20
    طالب علم
    صور رمزية mohheader
    تاريخ التسجيل
    Jan 2003
    المنطقة
    Egypt,Alex
    ردود
    3,117
    هممممم

    أخي محمد ... لقد احتجت الى تثبيت python-all-dev لكي يعمل جيدا

    ارجو اضافتها الى القائمة ^_^
    الله اكبر
    الله المستعان

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل