Linux - Newbie This 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! |
Notices |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
01-11-2010, 12:43 PM
|
#1
|
Member
Registered: Jan 2010
Distribution: Ubuntu 10.4
Posts: 122
Rep:
|
A problem during PGPLOT installation
Hi,
I am trying to install PGPLOT on my Ubuntu Linux and I have installed
all required libraries and packages. But when I type "make", after running
about a dozen of lines it stops with this error:
***********************************
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [pgdemo1] Error 1
***********************************
Since I have installed all the required libraries and also modified the
"makefile" according to the instruction, I do not know what is this error
for.
Would it be possible for you to help me in this problem?
With best regards,
Hassan
|
|
|
01-11-2010, 01:54 PM
|
#2
|
Senior Member
Registered: Aug 2007
Location: South Carolina, U.S.A.
Distribution: Ubuntu, Fedora Core, Red Hat, SUSE, Gentoo, DSL, coLinux, uClinux
Posts: 1,302
Rep:
|
Quote:
Originally Posted by msbstar
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [pgdemo1] Error 1
|
Are you sure you have X11 installed?
Code:
[user@machine:~]:locate libX11
/usr/lib/libX11-xcb.so.1
/usr/lib/libX11-xcb.so.1.0.0
/usr/lib/libX11.a
/usr/lib/libX11.so
/usr/lib/libX11.so.6
/usr/lib/libX11.so.6.2.0
|
|
|
01-12-2010, 02:14 AM
|
#3
|
Member
Registered: Jan 2010
Distribution: Ubuntu 10.4
Posts: 122
Original Poster
Rep:
|
David1357,
I do not know how to thank you for your
GREAT HELP.
You were right, I had not installed all
libX11 libraries when I checked and
compared with your list.
This problem took one month of my time
and you solved it in an instant.
Thanks Again.
|
|
|
01-12-2010, 02:39 AM
|
#4
|
LQ 5k Club
Registered: Jan 2008
Location: Copenhagen DK
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,519
|
Why build 'pgplot' when it is available as a package ? ?
sudo apt-get install pgplot5
.....
.....
If you want to build it anyway ...
The "Ubuntu" source is code here
http://packages.ubuntu.com/karmic/math/pgplot5
> Links for pgplot5 > >
[pgplot5_5.2.2.orig.tar.gz], [pgplot5_5.2.2-15.diff.gz]
The 'build-depends' list :
http://packages.ubuntu.com/source/karmic/pgplot5
libx11-dev libxaw7-dev libxt-dev x11proto-core-dev
gfortran libpng12-dev zlib1g-dev libgif-dev perl
.....
|
|
|
01-12-2010, 11:48 AM
|
#5
|
Senior Member
Registered: Aug 2007
Location: South Carolina, U.S.A.
Distribution: Ubuntu, Fedora Core, Red Hat, SUSE, Gentoo, DSL, coLinux, uClinux
Posts: 1,302
Rep:
|
Quote:
Originally Posted by msbstar
This problem took one month of my time and you solved it in an instant.
|
You are very welcome. However, next time, don't wait a month before asking for help. The people in this forum are climbing over each other to try and answer questions like this...
|
|
1 members found this post helpful.
|
01-28-2010, 11:07 AM
|
#6
|
Member
Registered: Nov 2007
Distribution: CentOS 6
Posts: 200
Rep:
|
I have this same problem, but I *DO* have libX11 installed:
g77 -fno-backslash -o pgdemo1 /usr/local/src/pgplot/examples/pgdemo1.f -L`pwd` -lpgplot -L/usr/X11R6/lib -lX11
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [pgdemo1] Error 1
[root@here pgplot]# locate libX11
/usr/lib/libX11.so.6
/usr/lib/libX11.so.6.2.0
Running Centos 5.4
Last edited by deathsfriend99; 01-28-2010 at 11:08 AM.
|
|
|
01-28-2010, 11:12 AM
|
#7
|
Member
Registered: Jan 2010
Distribution: Ubuntu 10.4
Posts: 122
Original Poster
Rep:
|
Hi,
This thread is mine and I know exactly what is your problem!!
You must install libxext-dev too.
Then type "updatedb" in your terminal.
And your problem will be solved.
Best,
Hassan
|
|
1 members found this post helpful.
|
01-28-2010, 11:33 AM
|
#8
|
Member
Registered: Nov 2007
Distribution: CentOS 6
Posts: 200
Rep:
|
That did it! Thanks!
|
|
|
All times are GMT -5. The time now is 05:00 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|