LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 10-23-2011, 02:54 AM   #1
sarahf60
LQ Newbie
 
Registered: Feb 2010
Posts: 20

Rep: Reputation: 1
error with compiling f90 file


Hi all

I try to compile f90 file and link it to pgplpot program , I run this command ::

"" ifort psffit.f90 -o psffit.a -lpgplot -L/usr/local/lib/lib -lcfitsio -lm ""

but I face with this error :::

/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `e_rsfe'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `e_wsfi'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XFree'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_stop'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `G77_getenv_0'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XClearWindow'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `f_clos'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_wsfe'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_rsue'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `f_inqu'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XLookupString'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XCreateImage'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_cmp'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XGetWindowProperty'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `e_wsfe'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XFreeColors'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XCreateSimpleWindow'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XOpenDisplay'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XDrawPoint'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XCopyArea'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XDeleteProperty'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XDrawLine'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XCloseDisplay'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XFillArc'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XGetErrorText'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XSetForeground'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XFillRectangle'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XFreeGC'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XDisplayName'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XDrawRectangle'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XNextEvent'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_cat'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XResizeWindow'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XSetWindowBackground'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XCreateGC'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XSelectInput'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `e_rsue'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XFlush'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XSync'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XStoreColors'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XSendEvent'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XChangeGC'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XWarpPointer'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XPutImage'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XFillPolygon'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_copy'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XDefineCursor'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XAllocColor'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XInternAtom'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XQueryPointer'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XGetVisualInfo'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XVisualIDFromVisual'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XGetWindowAttributes'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `do_fio'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XCheckWindowEvent'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XSetErrorHandler'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `f_open'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_rsfe'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XMapRaised'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `XGetSelectionOwner'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `s_wsfi'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `do_uio'
/usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libpgplot.so: undefined reference to `i_indx'

how can I solve it???
 
Old 10-23-2011, 04:23 PM   #2
jhwilliams
Senior Member
 
Registered: Apr 2007
Location: Portland, OR
Distribution: Debian, Android, LFS
Posts: 1,168

Rep: Reputation: 211Reputation: 211Reputation: 211
You're missing some library dependencies still. The X* ones are probably covered by -lX11, and a -L to wherever libX11.so lives on your system. Also, I think -lg2c will take care of a good number more.

Also, I believe that the call to `G77_getenv_0' indicates that you should be using g77 to compile your program. Stole that from here: http://www.ncl.ucar.edu/Support/inst...2007/0036.html

Last edited by jhwilliams; 10-23-2011 at 04:24 PM.
 
  


Reply



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
error with compiling f90 file sarahf60 Fedora 1 10-23-2011 03:38 AM
Compiling Broadcom driver (No such file or dir error) Dralnu Linux - Software 12 04-12-2010 08:25 PM
error while compiling .exe file with wine sanatkrtiwari86 Linux - Software 1 12-24-2008 05:03 AM
compiling error: can't map file errno=22 tokie Linux - Software 1 08-19-2008 04:49 PM
kde 3.1 compiling error, missing file or directory johnva Linux - Software 7 07-03-2003 04:07 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 03:11 PM.

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
Open Source Consulting | Domain Registration