PtHook.so missing?

PtHook.so seems to be missing from QNX630 (i.e. I cant find it on my host
WinXP host). The library is required by e.g. pterm and voyager.

  • Martin

PtHook.so is not a shipped library. It’s one that you build yourself if you
want to implement a Photon hook.

In 6.3.0 the PHOTON_HOOK environment variable is no longer checked by
default to determine which hook dll’s to load. The name “PtHook.so” is the
one checked for. An optional shared object shipped in 6.3.0 called
pt_multihook.so can be renamed to PtHook.so in order to get back the
functionality where the PHOTON_HOOK environment variable is checked for the
directory name of dll’s to load. This was changed mainly to close a security
hole, I believe.

For more information, use Helpviewer and search for PHOTON_HOOK in the
documentation.

Max

“Martin Nylund” <mnylund@emtrion.de> wrote in message
news:cfvs76$mg6$1@inn.qnx.com

PtHook.so seems to be missing from QNX630 (i.e. I cant find it on my host
WinXP host). The library is required by e.g. pterm and voyager.

  • Martin

Thanks Max,
I included the pt_multihook.so as PtHook.so to my image. The system doesn’t
complain anymore about missing DLLs

  • Martin

“Max Feil” <mfeil@qnx.com> schrieb im Newsbeitrag
news:cg0c3c$4c9$1@inn.qnx.com

PtHook.so is not a shipped library. It’s one that you build yourself if
you
want to implement a Photon hook.

In 6.3.0 the PHOTON_HOOK environment variable is no longer checked by
default to determine which hook dll’s to load. The name “PtHook.so” is the
one checked for. An optional shared object shipped in 6.3.0 called
pt_multihook.so can be renamed to PtHook.so in order to get back the
functionality where the PHOTON_HOOK environment variable is checked for
the
directory name of dll’s to load. This was changed mainly to close a
security
hole, I believe.

For more information, use Helpviewer and search for PHOTON_HOOK in the
documentation.

Max

“Martin Nylund” <> mnylund@emtrion.de> > wrote in message
news:cfvs76$mg6$> 1@inn.qnx.com> …
PtHook.so seems to be missing from QNX630 (i.e. I cant find it on my
host
WinXP host). The library is required by e.g. pterm and voyager.

  • Martin
    \