Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
This error am facing is strange and am not able to resolve this over 5 days. your help is much appreciated. I have detailed the issue below.
I compiled a ros package known as tum_ardrone. before running rosmake, the ld_library_path was
when I ran
It showed the following error
undefined reference to `dgemm_'
I concluded that the error was related to missing links, through lapack and blas, and thus included the following into LD_LIBRARY_PATH.
I tried rosmake againa nd still got the error.
After that, I modified the LD_LIBRARY_PATH to just
and the pakcage was compiled without errors. However, all exe's pertaining to the package was created except one. The exe was defined and included in the **CMakeLists.txt** file as well. However the exe named drone_stateestimation was not created. And this is the exe that is connected to lapack and blas, the reason for those errors This has nothing to do with the package. It is a generic issue, I hope since the same package works fine in another laptop. I even tried reinstalling/downloading a new copy the package, but no use.
Can anybody please tell me what could be the problem?
Is there another interpretation for the following error, or a direct solution?
undefined reference to `dgemm_'
Please help. I have been stuck for really a long time.
it is used by running processes, but not by a make or a compilation (actually the compiler itself may need it to be able to work, but does not affect the result).
so my suggestion is: do not alter it at all.
about the error: undefined reference:
it looks like a linker error, probably your makefile is not complete or a library (.so) file is missing. Try to insert -llapack or -lblas. (actually I do not know which one, because I haven't seen your makefile).
#set the default path for built executables to the "bin" directory
#set the default path for built libraries to the "lib" directory
# ------------------- add dynamic reconfigure api ------------------------------------
# ---------------------------- Messages & Services --------------------------------------------------
#uncomment if you have defined messages
#uncomment if you have defined services