General
cancel
Showing results for 
Search instead for 
Did you mean: 

HTML::Tidy installation on HP-ux ia64

SOLVED
Go to solution
vijayv
Occasional Contributor

HTML::Tidy installation on HP-ux ia64

Hi,

I require HTML::Tidy perl module to be installed on HP-ux 11.23 ia 64 machine.

to load the module , i installed libtidy.

When i am executing make test command , i am getting the bellow error.
/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'tidyRelease' in load module '/tmp/HTML-Tidy-1.08/blib/arch/auto/HTML/Tidy/Tidy.so'.


Please help me resolve this.

Thanks
Vijay
4 REPLIES
Shinji Teragaito_1
Respected Contributor

Re: HTML::Tidy installation on HP-ux ia64

What happens if you perform the following ?

% ldd blib/arch/auto/HTML/Tidy/Tidy.so

You should see libtidy-0.99.0 or whatever libtidy version listed.

If not, you should confirm your HTML-Tidy-1.08-EaqgtP Makefile.
vijayv
Occasional Contributor

Re: HTML::Tidy installation on HP-ux ia64

Hi I executed the below command.

ldd blib/arch/auto/HTML/Tidy/Tidy.so

nothing about libtidy-0.99 or any version of libtidy being displayed.


"If not, you should confirm your HTML-Tidy-1.08-EaqgtP Makefile." .

I did not understand the above statement. Can you explain me what it means. I am relatively new in installations in Hp-ux
Shinji Teragaito_1
Respected Contributor
Solution

Re: HTML::Tidy installation on HP-ux ia64

You should customize Makefile.PL in /tmp/HTML-Tidy-1.08.

Suppose that
- libtidy.so (32-bit) is available in /usr/local/lib/hpux32 and
- the header files for tidy are in /usr/local/include.

% vi Makefile.PL
my @vars = ExtUtils::Liblist->ext( '-L/usr/local/lib/hpux32 -ltidy', 0, 1 );
...
...
INC => '-I. -I/usr/local/include',
...
...
% perl Makefile.PL
% make

Hope this helps you
vijayv
Occasional Contributor

Re: HTML::Tidy installation on HP-ux ia64

Thanks, Shinji Teragaito

It worked. I am not getting the error now. !!!

I was fighting with this since 1 day.


Thanks a lot again..


Vijay