4 Replies Latest reply on Jun 14, 2010 10:35 AM by genaganna

    Brook+ installation

    yurtesen
      Unable to run samples after installation, only 32bit libraries installed?!

      I tried to install brook+ but it appears that it installed only 32bit libraries. I downloaded the package from sourceforge,

      http://sourceforge.net/projects/brookplus/files/

      downloaded Brook-1.4.1.x86_64.tar.gz 

      and after installation I can see:

      $ rpm -qa | grep Brook
      Brook-1.4-1.x86_64

      /usr/local/brook-1.4.1/sdk/lib/libbrook.so
      /usr/local/brook-1.4.1/sdk/lib/libbrook_cal.so
      /usr/local/brook-1.4.1/sdk/lib/libbrook_cal_d.so
      /usr/local/brook-1.4.1/sdk/lib/libbrook_d.so

       

      I tried to install brook+ but it appears that it installed only 32bit libraries.

       

      /usr/local/brook-1.4.1/sdk/lib/libbrook.so
      /usr/local/brook-1.4.1/sdk/lib/libbrook_cal.so
      /usr/local/brook-1.4.1/sdk/lib/libbrook_cal_d.so
      /usr/local/brook-1.4.1/sdk/lib/libbrook_d.so

      $ file libbrook.so
      libbrook.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped

      $ /usr/local/brook-1.4.1/samples/bin/CPP/lnx_x86_64/mandelbrot
      /usr/local/brook-1.4.1/samples/bin/CPP/lnx_x86_64/mandelbrot: error while loading shared libraries: libbrook.so: wrong ELF class: ELFCLASS32