-
hamachi-mp
- Posts: 2
- Joined: Tue Oct 26, 2010 8:43 pm
Post
by hamachi-mp » Tue Oct 26, 2010 8:56 pm
hello,
I'm from Germany and my english is bad
I have an error
in the new devkitPPC I always get the following error
Code: Select all
dol.c
main.c
system.c
cache_asm.S
crt0.S
system_asm.S
linking ... stub.elf
dol.o: In function `dol_relocstart':
c:/Users/temp/Desktop/back_to/stub/source/dol.c:65: undefined reference to `_restgpr_29_x'
system.o: In function `__exception_close':
c:/Users/temp/Desktop/back_to/stub/source/system.c:56: undefined reference to `_savegpr_31'
c:/Users/temp/Desktop/back_to/stub/source/system.c:62: undefined reference to `_restgpr_31_x'
system.o: In function `__exception_closeall':
c:/Users/temp/Desktop/back_to/stub/source/system.c:65: undefined reference to `_savegpr_31'
c:/Users/temp/Desktop/back_to/stub/source/system.c:72: undefined reference to `_restgpr_31_x'
collect2: ld returned 1 exit status
make[1]: *** [/c/Users/temp/Desktop/back_to/stub/stub.elf] Error 1
"make": *** [build] Error 2
-
WinterMute
- Site Admin
- Posts: 2004
- Joined: Tue Aug 09, 2005 3:21 am
- Location: UK
-
Contact:
Post
by WinterMute » Tue Oct 26, 2010 9:27 pm
Since you have a crt0.s in the compiled files list I assume you're linking with -nostartfiles -nostdlib. The error you're getting comes from compiling code with -Os but not linking against libgcc. You'll need to either add -lgcc to your link command or not compile with -Os.
-
hamachi-mp
- Posts: 2
- Joined: Tue Oct 26, 2010 8:43 pm
Post
by hamachi-mp » Tue Oct 26, 2010 10:15 pm
thank you
with LIBS := -lgcc works
-
DanielKO
- Posts: 1
- Joined: Wed Nov 24, 2010 2:25 am
Post
by DanielKO » Wed Nov 24, 2010 2:28 am
The examples don't build anymore because of this. Any chance to get an updated tarball?
EDIT: never mind, just mismatched devkitPPC and libogc versions. Everything works fine.
Who is online
Users browsing this forum: No registered users and 3 guests