Operating System - HP-UX
1833785 Members
5193 Online
110063 Solutions
New Discussion

Acrobat on 11.11 gives Unresolved symbol: pthread_create

 

Acrobat on 11.11 gives Unresolved symbol: pthread_create

I've installed Acrobat and all the dependent packages on the 11.11 server, but when try to run the acroread executable it gives following error:

# /opt/Adobe/Acrobat7.0/bin/acroread
/usr/lib/dld.sl: Unresolved symbol: pthread_create (code) from /usr/local/lib/libintl.sl
Abort(coredump)

The only solution I was able to find so far is to install libc patch PHCO_35743 which contains stubs for pthread_* functions, but the patch is already installed on the system.

Any help will be appreciated.
10 REPLIES 10
TTr
Honored Contributor

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

First verify the you have the correct version of the libiconv package that contains the libintl.sl library file.
Then verify that the libiconv dependancy, gettext, is installed.
Finally verify that the SHLIB_PATH is set appropriately for the acrobat environment startup.

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

I've installed latest version of libiconv
libiconv 1.13.1
gettext 0.17

SHLIB_PATH=/usr/local/lib
TTr
Honored Contributor

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

Some of the dependancy libraries are installed under /opt on my workstation, example /opt/gtk2.6/lib. Check if that's the case for you. I think the SHLIB_PATH variable should contain more paths as needed. The libintl.sl library file that dld is compaining about is also included with GTK under /opt/gtk2.6/lib and with gnome (desktop) undel /opt/gnome/lib. Try using one of these files if you have them.

Try for SHLIB_PATH the following (and add whatever else is needed)
export SHLIB_PATH=/usr/lib:/opt/gnome/lib:/opt/gtk+2/lib:/opt/gtk2.6/lib

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

I don't anything related to gnome or gtk in opt. Everithing is installed in /usr/local/lib
TTr
Honored Contributor

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

In that case if two packages contain the same library file, lets say libintl.sl, and they both install under /usr/local/lib, then the libintl.sl file of the package that was installed last would overwrite the libintl.sl of the package that was installed before that. Wouldn't it?

You need to check the packages that you installed under /usr/local/lib and ensure that they have no common files in them (I think they do). You should also tell us where you got the adobe binary and all it dependancies.

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

I've downloaded acrobat installation from adobe.com and dependencies from http://hpux.connect.org.uk/

The file belongs to gettext package which has latest version already
gettext.gettext-SHLIBS: /usr/local/lib/libintl.sl
Steven E. Protter
Exalted Contributor

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

Shalom,

You are probably missing build time or run time dependencies from the porting and Archive centre.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Dennis Handly
Acclaimed Contributor

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

>dld.sl: Unresolved symbol: pthread_create /usr/local/lib/libintl.sl

There is no such function on 11.11. You need to be on 11.23 for pthread_create to exist. (It only exists as a static stub in each object.)

Your libintl.sl was likely built for 11.23 or 11.31.

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

Thanks to everyone for the answer. Issue resolved by installing GTK+2 provided by HP from following link www.hp.com/products1/unix/java/firefox/downloads/license_GTK.html

This link was not working for the couple of previous days so I've installed gtk+2 from other source.

Re: Acrobat on 11.11 gives Unresolved symbol: pthread_create

Closing as the issue is solved.