You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As imported from https://wiki.henkaku.xyz/vita/SceSysmem in commit f9c34e2:
Both sceKernelCreateUidObjForDriver and sceKernelCreateUidObjForKernel are renamed to functions with same name: ksceKernelCreateUidObj
It makes new compiled taiHEN kernel plugin not working properly due to linking ksceKernelCreateUidObj to sceKernelCreateUidObjForDriver instead of sceKernelCreateUidObjForKernel
Although the temproary resolution is that put SceSysmemForKernel_stub before SceSysmemForDriver_stub in target_link_libraries, it is better to avoid duplicate function names in SDK libs.
The text was updated successfully, but these errors were encountered:
how about rename sceKernelCreateUidObjForKernel to ksceKernelCreateUidObjWithOpt
or sceKernelCreateUidObjForDriver to ksceKernelCreateUidObjWithoutOpt
(or just remove sceKernelCreateUidObjForDriver)
but actually we need reversed code.
it would be simple hack, but already we have similar NID names
technically we should make the rule that prevents duplicated name in multiple
libs
related #400
we need a rule for this problem also should make the linting to detect the dup name.
but I'm lazy man, just rename sceKernelCreateUidObjForDriver to ksceKernelCreateUidObj2 in this time.
As imported from https://wiki.henkaku.xyz/vita/SceSysmem in commit f9c34e2:
Both
sceKernelCreateUidObjForDriver
andsceKernelCreateUidObjForKernel
are renamed to functions with same name:ksceKernelCreateUidObj
It makes new compiled taiHEN kernel plugin not working properly due to linking
ksceKernelCreateUidObj
tosceKernelCreateUidObjForDriver
instead ofsceKernelCreateUidObjForKernel
Although the temproary resolution is that put SceSysmemForKernel_stub before SceSysmemForDriver_stub in target_link_libraries, it is better to avoid duplicate function names in SDK libs.
The text was updated successfully, but these errors were encountered: