Operating System - HP-UX
1833771 Members
2587 Online
110063 Solutions
New Discussion

Missing HP-OGL libraries or dependencies

 
Jianzhong Mo
Occasional Advisor

Missing HP-OGL libraries or dependencies

When I checked the OpenGL info on my J5600 with HPUX11.0, I got the following error
report. Where can I find the missing HP-OGL libraries or dependencies? BTW, I have installed some latest graphics patches, such as PHSS_21800, PHSS_21813, PHSS_21809, PHSS_21959. Thanks a lot for your help!

chatr(error): dl_header_ext.size != sizeof(dl_header_ext). Please update your version of the chatr tool.
chatr(error): dl_header_ext.size != sizeof(dl_header_ext). Please update your version of the chatr tool.
chatr(error): dl_header_ext.size != sizeof(dl_header_ext). Please update your version of the chatr tool.
chatr(error): dl_header_ext.size != sizeof(dl_header_ext). Please update your version of the chatr tool.
chatr(error): dl_header_ext.size != sizeof(dl_header_ext). Please update your version of the chatr tool.
chatr(error): dl_header_ext.size != sizeof(dl_header_ext). Please update your version of the chatr tool.
chatr(error): dl_header_ext.size != sizeof(dl_header_ext). Please update your version of the chatr tool.
** missing shared
** missing vtable
** missing support
** missing disabled
** Warning: missing HP-OGL libraries or dependencies found

 

 

P.S.This thread has been moved from Archived Desktops and Workstations Boards>general to HP-UX > languages- HP Forums Moderator

5 REPLIES 5
Mike Stroyan
Honored Contributor

Re: Missing HP-OGL libraries or dependencies

I think the error message actually reflects a problem with chatr.
You could try applying patch PHSS_21947 to bring chatr up to date.
Jianzhong Mo
Occasional Advisor

Re: Missing HP-OGL libraries or dependencies

Mike,

Thanks a lot for your help. The chatr error has gone after PHSS_21947 is installed. However some OGL libraries are still missing:

** missing shared
** missing vtable
** missing support
** missing disabled
** Warning: missing HP-OGL libraries or dependencies found
Mike Stroyan
Honored Contributor

Re: Missing HP-OGL libraries or dependencies

The remaining errors are just a problem with /opt/graphics/OpenGL/demos/verify_install-32 and /opt/graphics/OpenGL/demos/verify_install-64 not handling new output by newer chatr versions. It is corrected in the PHSS_21813 patch that you said
you have applied. You might also see the problem
if you are running some really old "verify_install"
left over from a 10.20 installation on the same system.
You need to run the "-32" and "-64" versions of the
script.
Jianzhong Mo
Occasional Advisor

Re: Missing HP-OGL libraries or dependencies

Mike,

Thanks again for your help. I tried to run all kind of install_verify. They worked and gave me no error. The above result is generated by vcw_ogl_check. According to the following error message of dvmockup2000i2, it sounds that there ARE some library missing.

usr/lib/dld.sl: Unresolved symbol:
[Vtable]key:__dt__21__versioned_type_infoFv (data) from
apps/dvmockup2000i/hp8k/lib/libdivu.sl
/usr/lib/dld.sl: Unresolved symbol: __curStaticObject (data) from
apps/dvmockup2000i/hp8k/lib/libdivu.sl
/usr/lib/dld.sl: Unresolved symbol:
[Vtable]key:__dt__21__versioned_type_infoFv (data) from
apps/dvmockup2000i/hp8k/lib/libdivu.sl
/usr/lib/dld.sl: Unresolved symbol: __curStaticObject (data) from
apps/dvmockup2000i/hp8k/lib/libdivu.sl
vcbody terminated due to signal 6, core dumped
agent terminated due to signal 6, core dumped
OpenGL 1.1 dPL v2.980908 Build 'mockup2000i2'. Jun 29 2000
Mike Stroyan
Honored Contributor

Re: Missing HP-OGL libraries or dependencies

It looks like vcw_ogl_check is just a script that DVise/PTC cloned from an older revision of verify_install. The output of the new chatr has changed, confusing the
script.
The missing symbols should be in libGL*. I suspect that the wrong library is loading. I am not sure where to look for the cause of the error. You could check the setting of the SHLIB_PATH environment variable. It might cause the application to take a library from the wrong path. You could use "export _HP_DLDOPTS=-ldd" to make dld.sl report where all shared libraries are loaded from when the application is started. (That will prevent applications from running, so don't leave it set.)