NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 1161 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 3 از 3 نخستنخست 123
نمایش نتایج: از 41 به 53 از 53

موضوع: آموزش نحوه کراس کامپایل کیوت 5 برای بردهای رزبری پای

  1. #41
    عضو جدید
    تاریخ عضویت
    Jan 2017
    نوشته ها
    11
    تشکر
    5
    تشکر شده 12 بار در 9 پست

    پیش فرض

    سلام دوست عزیز.

    توی فایل .pro پروژه کتابخونه wiringpi رو ادرس دهی کردین ؟ مثل :

    {LIBS +=-L{Address library in host} -l{name library
    LIBS +=-L/H:\SysGCC\Raspberry\arm-linux-gnueabihf\sysroot\usr\local\lib -lwiringPi
    ویرایش توسط farzad_rp : 29-03-2018 در ساعت 00:41

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #42
    تازه وارد
    تاریخ عضویت
    Dec 2016
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام و وقت به خیر
    من آموزش شما رو تهیه کردم و روی raspberry pi 3 اجرا کردم.رسپبری از طریق HDMI به تلویزیون وصل هست و به همین دلیل من در فولدر LCD-show ، فایل LCD-hdmi رو اجرا کردم.
    مراحل نصب بدون هیچ خطایی پیش رفت. البته با qt-everywhere-opensource-src-5.9.3 .ورژنی که شما استفاده کرده بودید برای من خطا میداد.
    وقتی می خوام برنامه cube رو اجرا کنم خطای زیر رو نشون میده:

    pi@raspberrypi:~ $ sudo ./cube
    ./cube: /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5: no version information available (required by ./cube)
    ./cube: /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5: no version information available (required by ./cube)
    ./cube: /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5: no version information available (required by ./cube)
    QXcbConnection: Could not connect to display

    لطفا راهنمایی بفرمایید.
    ممنون

  5. #43
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط simjoor نمایش پست ها
    سلام

    ممنون از راهنمایی شما

    من کتابخانه WiringPi در رسبیری نصب کردم.
    کتابخانه های رسبیری و هاست را هم با هم سینک کردم
    ولی باز هم کتابخانه مد نظر در قسمت هاست شناسایی نشده است.

    در مورد کنترل پایه ها به روش مستقیم توضیح بیشتری میدهید؟
    ایا برای کار با GPIO در کیوتی به روش کراس کامپلیر اموزشی در نظر دارید؟

    با تشکر از شما
    سلام.
    همانطور که یکی از دوستان به خوبی اشاره کردند شما باید یک سری موارد را در فایل پروژه و سی و هدر اضافه کنید. اگر درست اضافه بشه موقع تایپ خودش میاد به طور خودکار.
    مستقیم یعنی کار با فایل در سی. همون آدرسهای ورودی خروجی:
    کد:
    /sys/class/gpio
    مشخص نیست هر چند دوست دارم اطلاعاتم در این زمینه رو که بسیار سخت به دست آوردم در اختیار دوستان قرار بدم.
    برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
    ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64

    آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
    آموزش های فارسی
    لینوکس - ویندوز - متلب
    - سیمیولینک - کیوت برای رزبری پای
    مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک

    ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری



  6. تشکرها از این نوشته :


  7. #44
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط 69saeed نمایش پست ها
    سلام و وقت به خیر
    من آموزش شما رو تهیه کردم و روی raspberry pi 3 اجرا کردم.رسپبری از طریق HDMI به تلویزیون وصل هست و به همین دلیل من در فولدر LCD-show ، فایل LCD-hdmi رو اجرا کردم.
    مراحل نصب بدون هیچ خطایی پیش رفت. البته با qt-everywhere-opensource-src-5.9.3 .ورژنی که شما استفاده کرده بودید برای من خطا میداد.
    وقتی می خوام برنامه cube رو اجرا کنم خطای زیر رو نشون میده:

    pi@raspberrypi:~ $ sudo ./cube
    ./cube: /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5: no version information available (required by ./cube)
    ./cube: /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5: no version information available (required by ./cube)
    ./cube: /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5: no version information available (required by ./cube)
    QXcbConnection: Could not connect to display

    لطفا راهنمایی بفرمایید.
    ممنون
    سلام.
    اینکه شما چه نسخه ای از رزبین و کیوت رو انتخاب میکنید تفاوت میکنه. الان هم من فکر میکنم مشکل شما از نسخه رزبین باشه.
    شما ابتدا با همان نسخه رزبین آموزش کار را انجام بدید و همان نسخه کیوت 5.7. بعدش کیوت 5.9 رو تست کنید. نسخه های جدید رزبین فرق دارند.
    درضمن اون LCD-show برای السیدی هست. به نظرم برای شما اصلا نیازی نیست انجامش بدید.
    موفق باشید.
    برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
    ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64

    آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
    آموزش های فارسی
    لینوکس - ویندوز - متلب
    - سیمیولینک - کیوت برای رزبری پای
    مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک

    ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری



  8. تشکرها از این نوشته :


  9. #45
    کاربر فعال
    تاریخ عضویت
    Sep 2010
    نوشته ها
    158
    تشکر
    102
    تشکر شده 72 بار در 47 پست

    پیش فرض

    سلام
    من پک آموزشی کراس کامپایل را تهیه کردم،مو به مو طبق آموزش پیش رفتم تا رسیدم به دستور rsync -avz pi@192.168.0.5:/lib sysroot که البته با توجه به آیپی رسپری بنده این دستور را بصورت زیر تغییر دادم:
    rsync -avz pi@169.254.44.165:/lib sysroot

    پیغامم خطای زیر مشاهده میشود :
    ssh: connect to host 169.254.44.165 port 22: Network is unreachable
    rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
    rsync error: unexplained error (code 255) at io.c(226) [Receiver=3.1.1]


    لازم به ذکر است که از طریق برنامه putty و ssh میتونم به رسپبری وصل بشم ولی از طریق دستور فوق نمیتونم
    ممنون میشم راهنمایی کنید

  10. #46
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط msmut7020 نمایش پست ها
    سلام
    من پک آموزشی کراس کامپایل را تهیه کردم،مو به مو طبق آموزش پیش رفتم تا رسیدم به دستور rsync -avz pi@192.168.0.5:/lib sysroot که البته با توجه به آیپی رسپری بنده این دستور را بصورت زیر تغییر دادم:
    rsync -avz pi@169.254.44.165:/lib sysroot

    پیغامم خطای زیر مشاهده میشود :
    ssh: connect to host 169.254.44.165 port 22: Network is unreachable
    rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
    rsync error: unexplained error (code 255) at io.c(226) [Receiver=3.1.1]


    لازم به ذکر است که از طریق برنامه putty و ssh میتونم به رسپبری وصل بشم ولی از طریق دستور فوق نمیتونم
    ممنون میشم راهنمایی کنید
    سلام.
    ابتدا IP برد رو تو ابونتو ping کنید.
    آنچه مسلم است مشکل شبکه دارید. ببینید تنظیمات شبکه NAT هست یا bridged و تغییرش بدید ببینید آیا درست میشه یا خیر.
    موفق باشید.
    برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
    ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64

    آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
    آموزش های فارسی
    لینوکس - ویندوز - متلب
    - سیمیولینک - کیوت برای رزبری پای
    مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک

    ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری



  11. تشکرها از این نوشته :


  12. #47
    کاربر فعال
    تاریخ عضویت
    Sep 2010
    نوشته ها
    158
    تشکر
    102
    تشکر شده 72 بار در 47 پست

    پیش فرض

    نقل قول نوشته اصلی توسط dariush_ab نمایش پست ها
    سلام.
    ابتدا IP برد رو تو ابونتو ping کنید.
    آنچه مسلم است مشکل شبکه دارید. ببینید تنظیمات شبکه NAT هست یا bridged و تغییرش بدید ببینید آیا درست میشه یا خیر.
    موفق باشید.
    سلام.این مشکل با تغییر تنظیمات شبکه حل شد.ممنون از راهنماییتون

  13. #48
    همکار silentshot آواتار ها
    تاریخ عضویت
    Dec 2010
    نام
    مهندس رحمانی
    نوشته ها
    138
    تشکر
    176
    تشکر شده 170 بار در 83 پست

    پیش فرض

    با سلام بعد از دستور make install خطا دارم
    دستور make بدون خطا کامپایل شد
    فایل لاگ برنامه
    log1
    ما زنده به آنیم که آرام نگیریم

  14. #49
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط silentshot نمایش پست ها
    با سلام بعد از دستور make install خطا دارم
    دستور make بدون خطا کامپایل شد
    فایل لاگ برنامه
    log1
    سلام
    اگر qtlocation رو لازم ندارید تو configure حذفش کنید تا درست بشه.
    برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
    ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64

    آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
    آموزش های فارسی
    لینوکس - ویندوز - متلب
    - سیمیولینک - کیوت برای رزبری پای
    مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک

    ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری



  15. #50
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2007
    نوشته ها
    29
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    با سلام و احترام
    بعد از اجرای فایلهای ساخته شده توسط qt پیغام زیر داده میشه.
    /home/pi/terminal: error while loading shared libraries: libGLESv2.so.2: cannot open shared object file: No such file or directory
    Application finished with exit code 127.
    ممنون میشم راهنمایی بفرمایید

  16. #51
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط jalil_211 نمایش پست ها
    با سلام و احترام
    بعد از اجرای فایلهای ساخته شده توسط qt پیغام زیر داده میشه.
    /home/pi/terminal: error while loading shared libraries: libGLESv2.so.2: cannot open shared object file: No such file or directory
    Application finished with exit code 127.
    ممنون میشم راهنمایی بفرمایید
    سلام.
    من نمیدونم دقیقا چه کار کردید. مهمتر اینکه از چه نسخه ای دارید استفاده می کنید. هر نسخه ای یک سری تفاوتهای جزیی داره.
    خطا میگه که
    libGLESv2.so.2 کتابخونش نیست که مربوط به openGL هم هست.
    برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
    ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64

    آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
    آموزش های فارسی
    لینوکس - ویندوز - متلب
    - سیمیولینک - کیوت برای رزبری پای
    مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک

    ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری



  17. #52

  18. #53
    تازه وارد
    تاریخ عضویت
    Jan 2021
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    با سلام . تنظیمات مطابق فیلم انجام شد و بعد از اجرای دستور configure مواردی که می بایست نمایش داده شد.
    Build parts ............ libs Mode ................... release
    Using sanitizer(s)...... none
    Using C++ standard ..... c++11
    Using gold linker....... yes
    Using new DTAGS ........ yes
    Using PCH .............. yes
    Using LTCG ............. no
    Target compiler supports:
    Neon ................. yes


    Qt modules and options:
    Qt D-Bus ............... yes (linked to dbus-1)
    Qt Concurrent .......... yes
    Qt GUI ................. yes
    Qt Widgets ............. yes
    Large File ............. yes
    QML debugging .......... yes
    Use system proxies ..... no


    Support enabled for:
    Accessibility .......... yes
    ALSA ................... yes
    CUPS ................... yes
    DoubleConversion........ yes (system library)
    Evdev .................. yes
    FontConfig ............. yes
    FreeType ............... yes (system library)
    Glib ................... yes
    GStreamer .............. yes (1.0)
    GTK platformtheme ...... no
    HarfBuzz ............... yes (system library)
    Iconv .................. yes
    ICU .................... no
    Image formats:
    GIF .................. yes (plugin, using bundled copy)
    JPEG ................. yes (plugin, using system library)
    PNG .................. yes (in QtGui, using system library)
    libinput................ yes
    Logging backends:
    journald ............... no
    syslog ............... no
    mtdev .................. yes (system library)
    Networking:
    getaddrinfo .......... yes
    getifaddrs ........... yes
    IPv6 ifname .......... yes
    libproxy.............. no
    OpenSSL .............. yes (loading libraries at run-time)
    NIS .................... yes
    OpenGL / OpenVG:
    EGL .................. yes
    OpenGL ............... yes (OpenGL ES 2.0+)
    OpenVG ............... yes-auto
    PCRE ................... system
    pkg-config ............. yes
    PulseAudio ............. yes
    QPA backends:
    DirectFB ............. no
    EGLFS ................ yes
    EGLFS i.MX6 ........ no
    EGLFS i.MX6 Wayland. no
    EGLFS EGLDevice .... no
    EGLFS GBM .......... yes
    EGLFS Mali ......... no
    EGLFS Raspberry Pi . yes
    EGLFS X11 .......... no
    LinuxFB .............. yes
    Mir client............ no
    XCB .................. yes (system library)
    EGL on X ........... no
    GLX ................ yes
    MIT-SHM ............ yes
    Xcb-Xlib ........... yes
    Xcursor ............ yes (loaded at runtime)
    Xfixes ............. yes (loaded at runtime)
    Xi2 ................ yes
    Xrandr ............. yes (loaded at runtime)
    Xrender ............ yes
    XKB ................ no
    XShape ............. yes
    XSync .............. yes
    Session management ..... yes
    SQL drivers:
    DB2 .................. no
    InterBase ............ no
    MySQL ................ no
    OCI .................. no
    ODBC ................. yes (plugin)
    PostgreSQL ........... no
    SQLite 2 ............. yes (plugin)
    SQLite ............... yes (plugin, using bundled copy)
    TDS .................. yes (plugin)
    tslib .................. yes
    udev ................... yes
    xkbcommon-x11........... yes (bundled copy, XKB config root: /usr/share/X11/xkb)
    xkbcommon-evdev......... yes
    zlib ................... yes (system library)




    NOTE: Qt is using double for qreal on this system. This is binary incompatible against Qt 5.1.
    Configure with '-qreal float' to create a build that is binary compatible with 5.1.


    Qt is now configured for building. Just run 'make'.
    Once everything is built, you must run 'make install'.
    Qt will be installed into /usr/local/qt5pi


    Prior to reconfiguration, make sure you remove any leftovers from
    the previous build.

    اما بعد از دستور make ارور مشاهده شد . لطفا راهنمایی بفرمایید
    root@ubuntu:~/raspi/qt-everywhere-opensource-src-5.7.0# makecd qtbase/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/qtbase.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[1]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile qtbase.pro
    cd src/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/src.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[2]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile src.pro
    cd corelib/ && ( test -e Makefile.qtzlib || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/corelib/qtzlib.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile.qtzlib ) && make -f Makefile.qtzlib
    make[3]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/corelib'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile.qtzlib qtzlib.pro
    make[3]: Nothing to be done for 'first'.
    make[3]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/corelib'
    cd tools/bootstrap/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/bootstrap/bootstrap.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[3]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/bootstrap'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile bootstrap.pro
    make[3]: Nothing to be done for 'first'.
    make[3]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/bootstrap'
    cd tools/moc/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/moc/moc.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[3]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/moc'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile moc.pro
    make[3]: Nothing to be done for 'first'.
    make[3]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/moc'
    cd tools/rcc/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/rcc/rcc.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[3]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/rcc'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile rcc.pro
    make[3]: Nothing to be done for 'first'.
    make[3]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/rcc'
    cd corelib/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/corelib/corelib.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[3]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/corelib'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile corelib.pro
    make[3]: Nothing to be done for 'first'.
    make[3]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/corelib'
    cd tools/qlalr/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/qlalr/qlalr.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[3]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/qlalr'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile qlalr.pro
    make[3]: Nothing to be done for 'first'.
    make[3]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/tools/qlalr'
    cd network/ && ( test -e Makefile || /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/network/network.pro -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile
    make[3]: Entering directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/network'
    /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qmake -qtconf /root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/bin/qt.conf -o Makefile network.pro
    /root/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -include .pch/Qt5Network -pipe -march=armv7-a -marm -mthumb-interwork -mfpu=neon-vfpv4 -mtune=cortex-a7 -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/root/raspi/sysroot -O2 -std=c++11 -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -Wvla -D_REENTRANT -fPIC -DQT_NO_XKB -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DQT_BUILD_NETWORK_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -Ikernel -I../../include -I../../include/QtNetwork -I../../include/QtNetwork/5.7.0 -I../../include/QtNetwork/5.7.0/QtNetwork -I../../include/QtCore/5.7.0 -I../../include/QtCore/5.7.0/QtCore -I../../include/QtCore -I.moc -I../../mkspecs/devices/linux-rasp-pi2-g++ -o .obj/qsslcertificate_openssl.o ssl/qsslcertificate_openssl.cpp
    ssl/qsslcertificate_openssl.cpp: In function ‘uint qHash(const QSslCertificate&, uint)’:
    ssl/qsslcertificate_openssl.cpp:69:30: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’
    return qHashBits(x509->sha1_hash, SHA_DIGEST_LENGTH, seed);
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:120:16: error: forward declaration of ‘X509 {aka struct x509_st}’
    typedef struct x509_st X509;
    ^
    ssl/qsslcertificate_openssl.cpp: In member function ‘QByteArray QSslCertificate::version() const’:
    ssl/qsslcertificate_openssl.cpp:93:68: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’
    QByteArray::number(qlonglong(q_ASN1_INTEGER_get(d->x509->cert_info->version)) + 1);
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:120:16: error: forward declaration of ‘X509 {aka struct x509_st}’
    typedef struct x509_st X509;
    ^
    ssl/qsslcertificate_openssl.cpp: In member function ‘QByteArray QSslCertificate::serialNumber() const’:
    ssl/qsslcertificate_openssl.cpp:102:45: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’
    ASN1_INTEGER *serialNumber = d->x509->cert_info->serialNumber;
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:120:16: error: forward declaration of ‘X509 {aka struct x509_st}’
    typedef struct x509_st X509;
    ^
    ssl/qsslcertificate_openssl.cpp: In member function ‘QSslKey QSslCertificate::publicKey() const’:
    ssl/qsslcertificate_openssl.cpp:238:32: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’
    X509_PUBKEY *xkey = d->x509->cert_info->key;
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:120:16: error: forward declaration of ‘X509 {aka struct x509_st}’
    typedef struct x509_st X509;
    ^
    ssl/qsslcertificate_openssl.cpp:242:29: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’
    if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_RSA) {
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:93:16: error: forward declaration of ‘EVP_PKEY {aka struct evp_pkey_st}’
    typedef struct evp_pkey_st EVP_PKEY;
    ^
    ssl/qsslcertificate_openssl.cpp:246:36: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’
    } else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DSA) {
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:93:16: error: forward declaration of ‘EVP_PKEY {aka struct evp_pkey_st}’
    typedef struct evp_pkey_st EVP_PKEY;
    ^
    ssl/qsslcertificate_openssl.cpp:251:36: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’
    } else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_EC) {
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:93:16: error: forward declaration of ‘EVP_PKEY {aka struct evp_pkey_st}’
    typedef struct evp_pkey_st EVP_PKEY;
    ^
    ssl/qsslcertificate_openssl.cpp:256:36: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’
    } else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DH) {
    ^
    In file included from /root/raspi/sysroot/usr/include/openssl/crypto.h:25:0,
    from /root/raspi/sysroot/usr/include/openssl/comp.h:16,
    from /root/raspi/sysroot/usr/include/openssl/ssl.h:17,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
    from ../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
    from ssl/qsslsocket_p.h:61,
    from ssl/qsslsocket_openssl_p.h:69,
    from ssl/qsslsocket_openssl_symbols_p.h:70,
    from ssl/qsslcertificate_openssl.cpp:41:
    /root/raspi/sysroot/usr/include/openssl/ossl_typ.h:93:16: error: forward declaration of ‘EVP_PKEY {aka struct evp_pkey_st}’
    typedef struct evp_pkey_st EVP_PKEY;
    ^
    ssl/qsslcertificate_openssl.cpp: In function ‘uint qHash(const QSslCertificate&, uint)’:
    ssl/qsslcertificate_openssl.cpp:73:1: warning: control reaches end of non-void function [-Wreturn-type]
    }
    ^
    make[3]: *** [Makefile:20788: .obj/qsslcertificate_openssl.o] Error 1
    make[3]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src/network'
    make[2]: *** [Makefile:217: sub-network-make_first] Error 2
    make[2]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase/src'
    make[1]: *** [Makefile:46: sub-src-make_first] Error 2
    make[1]: Leaving directory '/root/raspi/qt-everywhere-opensource-src-5.7.0/qtbase'
    make: *** [Makefile:78: module-qtbase-make_first] Error 2


صفحه 3 از 3 نخستنخست 123

موضوعات مشابه

  1. [آموزش] آموزش اندروید و لینوکس و کیوت برد Sinlinx SINA31s آماده شد.
    توسط dariush_ab در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 78
    آخرين نوشته: 05-07-2018, 14:24
  2. کیوت 5.7 برای رزبری پای 2 و 3
    توسط dariush_ab در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 4
    آخرين نوشته: 22-01-2017, 16:46
  3. کیوت 5.7 برای OrangePi PC
    توسط dariush_ab در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 0
    آخرين نوشته: 15-01-2017, 11:08
  4. کیوت 5.7 برای NanoPi Fire
    توسط dariush_ab در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 0
    آخرين نوشته: 04-12-2016, 17:56
  5. کیوت روی بورد Nano Pi
    توسط jeyjey63 در انجمن miniPC و برد های Embedded
    پاسخ: 1
    آخرين نوشته: 13-08-2016, 16:13

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •