LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   A problem during PGPLOT installation (https://www.linuxquestions.org/questions/linux-newbie-8/a-problem-during-pgplot-installation-781497/)

msbstar 01-11-2010 11:43 AM

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

David1357 01-11-2010 12:54 PM

Quote:

Originally Posted by msbstar (Post 3822680)
/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


msbstar 01-12-2010 01:14 AM

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.

knudfl 01-12-2010 01:39 AM

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
.....

David1357 01-12-2010 10:48 AM

Quote:

Originally Posted by msbstar (Post 3823358)
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... ;)

deathsfriend99 01-28-2010 10:07 AM

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

msbstar 01-28-2010 10:12 AM

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

deathsfriend99 01-28-2010 10:33 AM

That did it! Thanks!


All times are GMT -5. The time now is 01:36 AM.