LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
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


Reply
  Search this Thread
Old 01-11-2010, 12:43 PM   #1
msbstar
Member
 
Registered: Jan 2010
Distribution: Ubuntu 10.4
Posts: 122

Rep: Reputation: 16
Question 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
 
Old 01-11-2010, 01:54 PM   #2
David1357
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
Blog Entries: 1

Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by msbstar View Post
/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
 
Old 01-12-2010, 02:14 AM   #3
msbstar
Member
 
Registered: Jan 2010
Distribution: Ubuntu 10.4
Posts: 122

Original Poster
Rep: Reputation: 16
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.
 
Old 01-12-2010, 02:39 AM   #4
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2016, Slack14.1 Deb Jessie, + 50+ other Linux OS, for test only.
Posts: 16,276

Rep: Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154Reputation: 3154
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
.....
 
Old 01-12-2010, 11:48 AM   #5
David1357
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
Blog Entries: 1

Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by msbstar View Post
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.
Old 01-28-2010, 11:07 AM   #6
deathsfriend99
Member
 
Registered: Nov 2007
Distribution: CentOS 6
Posts: 195

Rep: Reputation: 22
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.
 
Old 01-28-2010, 11:12 AM   #7
msbstar
Member
 
Registered: Jan 2010
Distribution: Ubuntu 10.4
Posts: 122

Original Poster
Rep: Reputation: 16
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.
Old 01-28-2010, 11:33 AM   #8
deathsfriend99
Member
 
Registered: Nov 2007
Distribution: CentOS 6
Posts: 195

Rep: Reputation: 22
That did it! Thanks!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Pgplot mghuffman Linux - Software 15 03-04-2010 09:27 AM
How to call PGPLOT function in FORTRAN code? lengyue Linux - Software 26 12-09-2009 06:36 AM
pgplot installation in fedora 10 pratyuze Linux - Software 4 01-16-2009 11:08 AM
install pgplot on Red Hat 3.4.3-9.EL4 lengyue Linux - Software 3 09-09-2008 04:59 AM
PGPLOT&can not find libpng lengyue Linux - Software 1 08-16-2008 01:00 PM


All times are GMT -5. The time now is 05:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration