PGI User Forum
 SearchSearch   MemberlistMemberlist     RegisterRegister   ProfileProfile    Log inLog in 

CUDA-x86.

installation of portability package errors
Goto page 1, 2  Next
 
Post new topic   Reply to topic    PGI User Forum Forum Index -> Licenses and Installation
View previous topic :: View next topic  
Author Message
jbogle



Joined: 14 Apr 2006
Posts: 5

PostPosted: Mon Nov 03, 2008 10:13 am    Post subject: installation of portability package errors Reply with quote

I get an error when trying to install the portability package on a linux box. The portability package I downloaded is

portability32-70.tar.gz

When I run the install script, I get the following error:

ERROR: unknown glibc version (2.8).
Exiting...

I am running Fedora (2.6.26.6-79.fc9.i686).

I installed the standard development packages when I installed fc9.

Any ideas? I installed the trial version of the compiler on another machine running the same version of linux and it is running fine.

Thanks for your help.
Back to top
View user's profile
mkcolg



Joined: 30 Jun 2004
Posts: 5871
Location: The Portland Group Inc.

PostPosted: Mon Nov 03, 2008 2:36 pm    Post subject: Reply with quote

Hi jbogle,

Since 7.0 was released before Fedora 9, the installer does not recognize the glibc version. You can work around the problem by adding a case for glibc 2.8 at line 184 of the "install" script by copying the case for 2.5.

Note that PGI release 7.0 has not been tested on Fedora 9 so is not an officially supported configuration.

- Mat
Back to top
View user's profile
jbogle



Joined: 14 Apr 2006
Posts: 5

PostPosted: Mon Nov 03, 2008 3:11 pm    Post subject: Reply with quote

Thanks, Mat. That did solve the install script crashing.

I tried to run a executable compiled on another FC9 computer using ver7 of the compiler and it generated the following error:

/home/jbogle/bin/sara2d.huge: symbol lookup error: /home/jbogle/bin/sara2d.huge: undefined symbol: __pgi_ctrl_init

Is this where the unsupported part come in?

Thanks for your help.
Back to top
View user's profile
mkcolg



Joined: 30 Jun 2004
Posts: 5871
Location: The Portland Group Inc.

PostPosted: Mon Nov 03, 2008 4:06 pm    Post subject: Reply with quote

Hi jbogle,

The symbol "__pgi_ctrl_init" was added to PGI release 7.1 as part of our support for tracebacks. So you'll need to install the 7.2 portability package from our downloads page (http://www.pgroup.com/support/downloads.php) instead of the 7.0 package.

Another thing to try, is to statically link your program with "-Bstatic_pgi", removing the need to use the portability package.

Hope this helps,
Mat
Back to top
View user's profile
jbogle



Joined: 14 Apr 2006
Posts: 5

PostPosted: Tue Nov 04, 2008 7:31 am    Post subject: Reply with quote

Mat,

thanks for the help, the -Bstatic_pgi link option did work.

Is there any impact on performance between using the portability libs vs using this link flag?

Thanks again for your assistance.
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    PGI User Forum Forum Index -> Licenses and Installation All times are GMT - 7 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group