Error Compiling for Pandaboard on Ubuntu 11.04

April 2nd, 2012

Home Forums Troubleshooting Error Compiling for Pandaboard on Ubuntu 11.04

This topic contains 2 replies, has 2 voices, and was last updated by  nrobin 1 year, 1 month ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • April 2, 2012 at 03:03 #330

    nrobin
    Subscriber

    Hi!

    I’m student who are studying the media box.

    Please help me.

    I’m tried to compile openpricks for pandaboard. on Ubuntu 11.04

    and I got the following compile error.

    cp: cannot stat `../EGLHelpers/GUIShader.d’: No such file or directory
    make[2]: *** [../EGLHelpers/GUIShader.o] Error 1
    make[2]: Leaving directory `/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/xbmc-pvr-20120324-git2ae0639/xbmc/visualizations/WaveForm’
    make[1]: *** [xbmc/visualizations/WaveForm] Error 2
    make[1]: *** Waiting for unfinished jobs….
    CPP xbmc/pvrclients/MediaPortal/recordings.o
    {standard input}: Assembler messages:
    {standard input}:662: Warning: swp{b} use is deprecated for this architecture
    {standard input}:679: Warning: swp{b} use is deprecated for this architecture
    {standard input}:898: Warning: swp{b} use is deprecated for this architecture
    {standard input}:925: Warning: swp{b} use is deprecated for this architecture
    {standard input}:2747: Warning: swp{b} use is deprecated for this architecture
    {standard input}:2776: Warning: swp{b} use is deprecated for this architecture
    {standard input}:2812: Warning: swp{b} use is deprecated for this architecture
    /home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/bin/armv7-openbricks-linux-gnueabi-g++ -fPIC -O2 -march=armv7-a -ffast-math -fPIC -mfloat-abi=softfp -mfpu=neon -Wall -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/local/include -I/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/include -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/lib -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/lib -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/local/lib -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/lib -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/lib -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/local/lib -lGLESv2 -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/lib -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/lib -L/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/toolchain/armv7-openbricks-linux-gnueabi/sysroot/usr/local/lib -shared -g -o /home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/xbmc-pvr-20120324-git2ae0639/addons/visualization.glspectrum/opengl_spectrum.vis -Wl,–unresolved-symbols=ignore-all opengl_spectrum.o ../EGLHelpers/Shader.o ../EGLHelpers/GUIShader.o ../../guilib/MatrixGLES.o
    armv7-openbricks-linux-gnueabi-g++-4.6.3: error: ../EGLHelpers/GUIShader.o: No such file or directory
    make[2]: *** [/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/xbmc-pvr-20120324-git2ae0639/addons/visualization.glspectrum/opengl_spectrum.vis] Error 1
    make[2]: Leaving directory `/home/nrobin/Project/GeeXboX/openbricks/build/build.pandaboard.eglibc/xbmc-pvr-20120324-git2ae0639/xbmc/visualizations/OpenGLSpectrum’
    make[1]: *** [xbmc/visualizations/OpenGLSpectrum] Error 2

    how to build openbricks for pandaboard ?

    Hear is my build step.

    # hg clone http://hg.openbricks.org/openbricks
    # cd openbricks
    # ./scripts/loadcfg geexbox-xbmc-omap4-pandaboard
    # make menuconfig

    and selete below

    General Setup->Target architecture (ARM)
    General Setup->Target platform (OMAP4)
    General Setup->Target CPU (coretex-a9)

    save and exit

    #make -j8

    April 2, 2012 at 04:27 #331

    sanyaade
    Subscriber

    @nrobin,

    What platform and Operating systems are you using? Ubuntu, Fedora, etc.. Which one?

    You may need to install build essential and some other development tools based on your platform. Also you may need OpenGL ES 2.0, Mesa, OpenVG, Cairo, etc.. install on your development host.

    Good luck!

    God blesses!!!

    Best regards,
    Sanyaade

    April 2, 2012 at 20:17 #333

    nrobin
    Subscriber

    I used Ubuntu 11.04 64bit version.
    And already installed build essential
    However, other files are not clear.
    Please let me know, what is correct package name of the files

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.