Dear Jerry,
thanks for the tips.
I have added filetype=“so” for each line with *.so object to my QPG
manifest.
The result is additional slib packages are created, but the package
installer is still not able to find them - packager output is attached.
Jiri Kristek
------Package Questions------
Release Number (1) 15
Release Date (2002/02/25)
Build Number (1)
…
------File Analysis------
Sorting files into the required packages.
Creating the directory structure.
Copying files to be packaged…OK
Adding scripts and repository data.
The following packages have been detected:
“ReDat3” is the CPU-independent package.
“ReDat3-host_x86” is the x86-specific package.
“ReDat3-slib” is the CPU-independent package of “slib”.
“ReDat3-slib-host_x86” is the x86-specific package holding just shared
library files.
------File Analysis------
Sorting files into the required packages.
Creating the directory structure.
Copying files to be packaged…OK
Adding scripts and repository data.
The following packages have been detected:
“ReDat3” is the CPU-independent package.
“ReDat3-host_x86” is the x86-specific package.
“ReDat3-slib” is the CPU-independent package of “slib”.
“ReDat3-slib-host_x86” is the x86-specific package holding just shared
library files.
------ReDat3------
Does this package depend on any external packages [Y/N] ? (N)
------Photon Launch Menu------
How many LAUNCH menu items for “ReDat3”? (0)
Saving “ReDat3” MANIFEST…OK
------ReDat3-host_x86------
Saving “ReDat3-host_x86” MANIFEST…OK
------ReDat3-slib------
Does this package depend on any external packages [Y/N] ? (N)
------Photon Launch Menu------
How many LAUNCH menu items for “ReDat3-slib”? (0)
Saving “ReDat3-slib” MANIFEST…OK
------ReDat3-slib-host_x86------
Saving “ReDat3-slib-host_x86” MANIFEST…OK
------Generation------
Individual packages:
Generating QPK (ReDat3-0.51-Retia.qpk)
Generating QPK (ReDat3-0.51-x86-Retia.qpk)
Generating QPK (ReDat3-slib-0.51-Retia.qpk)
Generating QPK (ReDat3-slib-0.51-x86-Retia.qpk)
------Completion------
Clearing documents from memory…OK
Successful generation.
Jerry Chappell <jchappell@cyberus.ca> pí¹e v diskusním
pøíspìvku:a55lph$p6c$1@nntp.qnx.com…
Jiri, I’ve been trying to send you email, but it keeps bouncing back.
Okay, here’s what you have to do to your QPG file to make packager treat
…so
files as shared objects:
For each line in your QPG which adds a .so (except for the DLLs):
QPG:Add file=“ReDat3/ver-0.51/Sequent/pgi/sqcpcmipt.so”
install="/
Sequent/pgi/"/
You have to add filetype=“so”:
QPG:Add file=“ReDat3/ver-0.51/Sequent/pgi/sqcpcmipt.so”
filetype="
so" install="/Sequent/pgi/"/
And that’s all you have to do.
Then run packager using the QPG next time, and voila!
As to encryption, I’ve forwarded your request to the people who know the
next step. Either I or they will get back to you shortly (assuming your
email starts working).
All the best.
Jerry Chappell
jchappell@qnx.com