[mesa-users] Problems compiling MESA (SOLVED)

URIBE MARCHANTE Jesús Jesus.URIBE at euipo.europa.eu
Wed Nov 23 13:05:35 EST 2016


Dear all,

Finally I could compile successfully MESA. The problem was the lack of two libraries used during the process:
- libc-dev, and
- zlib1g-dev

Thank you,
Jesús Uribe
________________________________
De: URIBE MARCHANTE Jesús
Enviado: miércoles, 23 de noviembre de 2016 10:18
Para: Robert Farmer
CC: mesa-users at lists.sourceforge.net
Asunto: Re: [mesa-users] Problems compiling MESA

Hi Rob!

I'm afraid I've got exactly the same result again :(
Any other ideas?
Thank you,

Jesús
________________________________
De: Robert Farmer [rjfarmer at asu.edu]
Enviado: martes, 22 de noviembre de 2016 22:46
Para: URIBE MARCHANTE Jesús
CC: mesa-users at lists.sourceforge.net
Asunto: Re: [mesa-users] Problems compiling MESA

Hi
You don't need to install/uninstall anything, that command was just telling me where the library is installed on your system.

Try this:

cd $MESA_DIR
export LIBRARY_PATH=/lib/x86_64-linux-gnu
source $MESASDK_ROOT/bin/mesasdk_init.sh
./mk

Rob


On Tue, Nov 22, 2016 at 2:03 PM, URIBE MARCHANTE Jesús <Jesus.URIBE at euipo.europa.eu<mailto:Jesus.URIBE at euipo.europa.eu>> wrote:
Hi Rob!

This is the result of executing the command:

jesus at jesus3-VirtualBox ~ $ ldconfig -p | grep libpthread
    libpthread.so.0 (libc6,x86-64, OS ABI: Linux 2.6.24) => /lib/x86_64-linux-gnu/libpthread.so.0
    libpthread.so.0 (libc6, OS ABI: Linux 2.6.24) => /lib/i386-linux-gnu/libpthread.so.0
jesus at jesus3-VirtualBox ~ $

I'm not sure whether I can uninstall libpthread "like that" or not. What would you do?
thank you!

Jesús

________________________________
De: Robert Farmer [rjfarmer at asu.edu<mailto:rjfarmer at asu.edu>]
Enviado: martes, 22 de noviembre de 2016 21:12
Para: URIBE MARCHANTE Jesús
CC: mesa-users at lists.sourceforge.net<mailto:mesa-users at lists.sourceforge.net>
Asunto: Re: [mesa-users] Problems compiling MESA

Hi

Can you post the output of this command please?

ldconfig -p | grep libpthread

I'm guessing virtualbox has installed some of the glibc libraies somewhere we are not expecting them to be

Rob

On Tue, Nov 22, 2016 at 12:01 PM, URIBE MARCHANTE Jesús <Jesus.URIBE at euipo.europa.eu<mailto:Jesus.URIBE at euipo.europa.eu><mailto:Jesus.URIBE at euipo.europa.eu<mailto:Jesus.URIBE at euipo.europa.eu>>> wrote:
Hi everybody!

I'm having some troubles trying to compile MESA. At the time of running the ./install script, I receive the following error messages:
jesus at jesus3-VirtualBox mesa-r8845 $ ./install

/home/jesus/mesa-r8845/const
building const package.

gfortran -fopenmp -o ../tester test_const.o -L../../make -lconst
/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find -lm
/usr/bin/ld: cannot find -lm
/usr/bin/ld: cannot find -lpthread
/usr/bin/ld: cannot find -lc
/usr/bin/ld: cannot find crtn.o: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [tester] Error 1

/home/jesus/mesa-r8845/const/test
FAILED


/home/jesus/mesa-r8845/const
./build_and_test FAILED
I had a look to the troubleshooting section and found that there was an error with certain version of Linux that was corrected with the  20120727 release of the SDK. I am using the last version of the SDK.
I include the traceability of my machine for info at the end of the post. Any help will be welcomed.
Thanks in advance,

Jesús Uribe

jesus at jesus3-VirtualBox ~ $ uname -a
Linux jesus3-VirtualBox 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
jesus at jesus3-VirtualBox ~ $ gfortran -v
Using built-in specs.
COLLECT_GCC=/home/jesus/mesasdk/bin/gfortran.exec
COLLECT_LTO_WRAPPER=/home/jesus/mesasdk/bin/../libexec/gcc/x86_64-pc-linux-gnu/5.3.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /root/mesasdk-src/gcc/configure CC=gcc --build=x86_64-pc-linux-gnu --prefix=/root/mesasdk --with-gmp=/root/mesasdk --with-mpfr=/root/mesasdk --with-mpc=/root/mesasdk --enable-languages=c,c++,fortran --disable-multilib --disable-nls --disable-libsanitizer --enable-clocale=generic
Thread model: posix
gcc version 5.3.1 20160129 (GCC)
jesus at jesus3-VirtualBox ~ $ echo $MESASDK_ROOT
/home/jesus/mesasdk
jesus at jesus3-VirtualBox ~ $ echo $PATH
/home/jesus/mesasdk/bin:/home/jesus/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games




------------------------------------------------------------------------------
AMENDING EU TRADE MARK REGULATION: The amending Regulation on the EU trade mark entered into force on March 23 2016.

As a result, the Office is now called the European Union Intellectual Property Office (EUIPO).

Please update your contacts and bookmarks. Our web address changed to www.euipo.europa.eu<http://www.euipo.europa.eu><http://www.euipo.europa.eu> on March 23 2016.

Our email addresses changed to name.surname at euipo.europa.eu<mailto:name.surname at euipo.europa.eu><mailto:name.surname at euipo.europa.eu<mailto:name.surname at euipo.europa.eu>> on March 23 2016, although the old name.surname at oami.europa.eu<mailto:name.surname at oami.europa.eu><mailto:name.surname at oami.europa.eu<mailto:name.surname at oami.europa.eu>> email addresses will run in parallel to the new addresses for several months.

Learn about changes to fees, technical changes and institutional changes here: https://euipo.europa.eu/ohimportal/en/eu-trade-mark-regulation
------------------------------------------------------------------------------
IMPORTANT: This message is intended exclusively for information purposes. It cannot be considered as an official EUIPO communication concerning procedures laid down in the European Union Trade Mark Regulations and Community Designs Regulations. It is therefore not legally binding on the EUIPO for the purpose of those procedures.
The information contained in this message and attachments is intended solely for the attention and use of the named addressee and may be confidential. If you are not the intended recipient, you are reminded that the information remains the property of the sender. You must not use, disclose, distribute, copy, print or rely on this e-mail. If you have received this message in error, please contact the sender immediately and irrevocably delete or destroy this message and any copies.
------------------------------------------------------------------------------


------------------------------------------------------------------------------
_______________________________________________
mesa-users mailing list
mesa-users at lists.sourceforge.net<mailto:mesa-users at lists.sourceforge.net><mailto:mesa-users at lists.sourceforge.net<mailto:mesa-users at lists.sourceforge.net>>
https://lists.sourceforge.net/lists/listinfo/mesa-users

------------------------------------------------------------------------------
AMENDING EU TRADE MARK REGULATION: The amending Regulation on the EU trade mark entered into force on March 23 2016.

As a result, the Office is now called the European Union Intellectual Property Office (EUIPO).

Please update your contacts and bookmarks. Our web address changed to www.euipo.europa.eu<http://www.euipo.europa.eu> on March 23 2016.

Our email addresses changed to name.surname at euipo.europa.eu<mailto:name.surname at euipo.europa.eu> on March 23 2016, although the old name.surname at oami.europa.eu<mailto:name.surname at oami.europa.eu> email addresses will run in parallel to the new addresses for several months.

Learn about changes to fees, technical changes and institutional changes here: https://euipo.europa.eu/ohimportal/en/eu-trade-mark-regulation
------------------------------------------------------------------------------
IMPORTANT: This message is intended exclusively for information purposes. It cannot be considered as an official EUIPO communication concerning procedures laid down in the European Union Trade Mark Regulations and Community Designs Regulations. It is therefore not legally binding on the EUIPO for the purpose of those procedures.
The information contained in this message and attachments is intended solely for the attention and use of the named addressee and may be confidential. If you are not the intended recipient, you are reminded that the information remains the property of the sender. You must not use, disclose, distribute, copy, print or rely on this e-mail. If you have received this message in error, please contact the sender immediately and irrevocably delete or destroy this message and any copies.
------------------------------------------------------------------------------


------------------------------------------------------------------------------
_______________________________________________
mesa-users mailing list
mesa-users at lists.sourceforge.net<mailto:mesa-users at lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/mesa-users

------------------------------------------------------------------------------
AMENDING EU TRADE MARK REGULATION: The amending Regulation on the EU trade mark entered into force on March 23 2016.

As a result, the Office is now called the European Union Intellectual Property Office (EUIPO).

Please update your contacts and bookmarks. Our web address changed to www.euipo.europa.eu on March 23 2016.

Our email addresses changed to name.surname at euipo.europa.eu on March 23 2016, although the old name.surname at oami.europa.eu email addresses will run in parallel to the new addresses for several months.

Learn about changes to fees, technical changes and institutional changes here: https://euipo.europa.eu/ohimportal/en/eu-trade-mark-regulation 
------------------------------------------------------------------------------
IMPORTANT: This message is intended exclusively for information purposes. It cannot be considered as an official EUIPO communication concerning procedures laid down in the European Union Trade Mark Regulations and Community Designs Regulations. It is therefore not legally binding on the EUIPO for the purpose of those procedures.
The information contained in this message and attachments is intended solely for the attention and use of the named addressee and may be confidential. If you are not the intended recipient, you are reminded that the information remains the property of the sender. You must not use, disclose, distribute, copy, print or rely on this e-mail. If you have received this message in error, please contact the sender immediately and irrevocably delete or destroy this message and any copies.
------------------------------------------------------------------------------





More information about the Mesa-users mailing list