vitasdk / vdpm

SDK installer and package "manager" for $VITASDK
GNU Lesser General Public License v2.1
222 stars 62 forks source link

Problem w/ SceKernelDmacmgr_stub #105

Closed godreborn closed 4 months ago

godreborn commented 4 months ago

/usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.3.0/../../../../arm-vita-eabi/bin/ld: cannot find -lSceKernelDmacmgr_stub collect2: error: ld returned 1 exit status make: *** [Makefile:44: smworld.elf] Error 1

I keep getting this error when compiling projects that use this stub. I tried vdpm SceKernelDmacmgr, but it says it's already installed. if I try to force a reinstall, this happens:

image

I'm not really sure what's happening.

Rinnegatamante commented 4 months ago

Linux is case sensitive, it's SceKernelDmacMgr.

godreborn commented 4 months ago

thanks. I changed it to that, still same error. I tried on msys as well, and this gave me a little more information. it says that it doesn't exist. I have the stub, but it's not being detected. I even went as far as reinstalling the sdk, and still nothing.

Rinnegatamante commented 4 months ago

The library is part of vitasdk, it's not something shipped via vdpm. immagine

godreborn commented 4 months ago

I have them: image

however, when I attempted to compile your super mario world, it said it couldn't find it. it's the only error I got.

godreborn commented 4 months ago

nm, I got it: image

I changed the case sensitive name in the Makefile.