Du bist nicht angemeldet.

Werbeanzeige

Anonymous

unregistriert

21

29.07.2008, 10:25

Kleines Update. Das Buch zum GBA muss man nun über http://www.jharbour.com/ laden (rechts auf GBA und dann weiter unten). Das Tut wurde angepasst.

cu

22

13.04.2009, 19:10

Hallo,

ich habe ein kleines Problem.

Ich habe unter Linux mir die Entwicklungsumgebung devkitproARM eingerichtet und wollte das "Hello World" Beispiel übersetzen. Aber es wollte nicht.

Ich habe mich an die Anleitung gehalten und die Pfade auch exportiert, aber irgendwie findet er den Pfad zu nds.h als Beispiel.

Hat jemand eine Idee oder das schon mal unter Linux gemacht?

Gruß

23

13.04.2009, 23:21

Problem Devkidpro

Ich habe ein Problem mit meinem Devkidpro beim komplieren von HelloWorld

1.Devkidpro

Quellcode

1
2
3
4
5
6
arm-eabi-g++ -g -mthumb-interwork -mno-fpu -L/c/devkitPro/PAlib/lib -specs=ds_arm9.specs main.o -L/H/devkitPro/palib/li/lib -lpa9 -L/c/devkitPro/libnds/lib -lfat -lnds9 -ldswifi9 -o build.elf
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.1.2/../../../../arm-eabi/lib/ds_arm9_crt0.o: In function `CIDLoop':
ds_arm9_crt0.s:(.init+0x2ac): undefined reference to `initSystem'
collect2: ld returned 1 exit status
make[1]: *** [/c/devkitPro/PAlibExamples/Text/Normal/HelloWorld/HelloWorld.elf] Error 1
make: *** [build] Error 2


2.Devkidpro

Quellcode

1
2
3
4
5
6
arm-eabi-g++ -g -mthumb-interwork -mno-fpu -L/c/devkitPro/PAlib/lib -specs=ds_arm9.specs main.o -L/H/devkitPro/palib/li/lib -lpa9 -L/c/devkitPro/libnds/lib -lfat -lnds9 -ldswifi9 -o build.elf
Nintendo DS rom tool 1.36 - Oct 22 2007 04:04:50
by Rafael Vuijk, Dave Murphy, Alexei Karpenko
Cannot open file 'h:/devkitPro/palib/li/lib/arm7/arm7.bin'.
make[1]: *** [/c/devkitPro/PAlibExamples/Text/Normal/HelloWorld/HelloWorld.nds] Error 1
make: *** [build] Error 2

Version: PAlib_080823

4.Devkidpro

Quellcode

1
2
3
4
5
6
7
main.c
arm-eabi-g++ -g -mthumb-interwork -mno-fpu -L/c/devkitPro/PAlib/lib -specs=ds_arm9.specs main.o -L/C/devkitPro/palib/li/lib -lpa9 -L/c/devkitPro/libnds/lib -lfat -lnds9 -ldswifi9 -o build.elf
Nintendo DS rom tool 1.33 - Jan 28 2007 21:02:20
by Rafael Vuijk, Dave Murphy,  Alexei Karpenko
Cannot open file 'c:/devkitPro/palib/li/lib/arm7/arm7.bin'.
make[1]: *** [/c/devkitPro/PAlibExamples/Text/Normal/HelloWorld/HelloWorld.nds] Error 1
make: *** [build] Error 2

PAlib070717

Welche von den Versionen kann ich wie debugen eine reicht mir schon ^^


Edit Problem Behoben verweise auf diese site zum instalieren von Devkid und Palib: http://dsgamemaker.com/install.php

24

05.07.2009, 19:56

www.palib.com?

Du verweist in deinem Tutorial auf die Seite www.palib.com.
Diese Seite ist wahrscheinlich nicht mehr die alte.
Ich habe PAlib jetzt unter palib.info gefunden.
mfg s_hansse

Berni11

Frischling

Beiträge: 1

Wohnort: Österreich

  • Private Nachricht senden

25

08.07.2009, 20:18

Problem

Habe ein Problem bei HaloWorld:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
main.c
In file included from d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:10,
                 from d:/devkitPro/palib/lib/include/nds/arm9/PA_BgTiles.h:7,
                 from d:/devkitPro/palib/lib/include/nds/arm9/PA_Text.h:9,
                 from d:/devkitPro/palib/lib/include/nds/arm9/PA_GBFS.h:15,
                 from d:/devkitPro/palib/lib/include/nds/PA9.h:19,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_ReserveChannel':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:331: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:331: warning: 'getIPC' is static but used in inline function 'AS_ReserveChannel' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_SetMasterVolume':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:337: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:337: warning: 'getIPC' is static but used in inline function 'AS_SetMasterVolume' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:338: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:338: warning: 'getIPC' is static but used in inline function 'AS_SetMasterVolume' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_SoundStop':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:370: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:370: warning: 'getIPC' is static but used in inline function 'AS_SoundStop' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:372: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:372: warning: 'getIPC' is static but used in inline function 'AS_SoundStop' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:373: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:373: warning: 'getIPC' is static but used in inline function 'AS_SoundStop' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:373: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:373: warning: 'getIPC' is static but used in inline function 'AS_SoundStop' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_MP3Pause':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:379: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:379: warning: 'getIPC' is static but used in inline function 'AS_MP3Pause' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:380: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:380: warning: 'getIPC' is static but used in inline function 'AS_MP3Pause' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_MP3Unpause':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:386: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:386: warning: 'getIPC' is static but used in inline function 'AS_MP3Unpause' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:387: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:387: warning: 'getIPC' is static but used in inline function 'AS_MP3Unpause' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_MP3Stop':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:393: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:393: warning: 'getIPC' is static but used in inline function 'AS_MP3Stop' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_GetMP3Status':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:400: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:400: warning: 'getIPC' is static but used in inline function 'AS_GetMP3Status' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_SetMP3Volume':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:406: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:406: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Volume' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:406: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:406: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Volume' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:407: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:407: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Volume' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:407: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:407: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Volume' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_SetMP3Delay':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:413: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:413: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Delay' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_SetMP3Loop':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:419: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:419: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Loop' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h: In function 'AS_SetMP3Rate':
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:425: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:425: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Rate' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:426: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/as_lib9.h:426: warning: 'getIPC' is static but used in inline function 'AS_SetMP3Rate' which is not static
In file included from d:/devkitPro/palib/lib/include/nds/arm9/PA_BgTiles.h:7,
                 from d:/devkitPro/palib/lib/include/nds/arm9/PA_Text.h:9,
                 from d:/devkitPro/palib/lib/include/nds/arm9/PA_GBFS.h:15,
                 from d:/devkitPro/palib/lib/include/nds/PA9.h:19,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h: In function 'PA_PowerOff':
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:47: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:47: warning: 'getIPC' is static but used in inline function 'PA_PowerOff' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:47: error: 'TransferRegion' has no member named 'aux'
In file included from d:/devkitPro/palib/lib/include/nds/arm9/PA_BgTiles.h:7,
                 from d:/devkitPro/palib/lib/include/nds/arm9/PA_Text.h:9,
                 from d:/devkitPro/palib/lib/include/nds/arm9/PA_GBFS.h:15,
                 from d:/devkitPro/palib/lib/include/nds/PA9.h:19,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h: In function 'PA_CheckLid':
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:308: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:308: warning: 'getIPC' is static but used in inline function 'PA_CheckLid' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:314: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:314: warning: 'getIPC' is static but used in inline function 'PA_CheckLid' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h: In function 'PA_SetScreenLight':
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:385: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:385: warning: 'getIPC' is static but used in inline function 'PA_SetScreenLight' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:385: error: 'TransferRegion' has no member named 'aux'
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:386: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:386: warning: 'getIPC' is static but used in inline function 'PA_SetScreenLight' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:386: error: 'TransferRegion' has no member named 'aux'
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h: In function 'PA_SetLedBlink':
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:402: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:402: warning: 'getIPC' is static but used in inline function 'PA_SetLedBlink' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:402: error: 'TransferRegion' has no member named 'aux'
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:403: warning: 'getIPC' is deprecated (declared at d:/devkitPro/libnds/include/nds/ipc.h:64)
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:403: warning: 'getIPC' is static but used in inline function 'PA_SetLedBlink' which is not static
d:/devkitPro/palib/lib/include/nds/arm9/PA_General.h:403: error: 'TransferRegion' has no member named 'aux'
In file included from d:/devkitPro/palib/lib/include/nds/PA9.h:53,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_SpecialFx.h:7:1: warning: "REG_MOSAIC" redefined
In file included from d:/devkitPro/libnds/include/nds/arm9/background.h:91,
                 from d:/devkitPro/libnds/include/nds.h:183,
                 from d:/devkitPro/palib/lib/include/nds/PA9.h:10,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/libnds/include/nds/arm9/video.h:568:1: warning: this is the location of the previous definition
In file included from d:/devkitPro/palib/lib/include/nds/PA9.h:53,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_SpecialFx.h:8:1: warning: "REG_BLDCNT" redefined
In file included from d:/devkitPro/libnds/include/nds/arm9/background.h:91,
                 from d:/devkitPro/libnds/include/nds.h:183,
                 from d:/devkitPro/palib/lib/include/nds/PA9.h:10,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/libnds/include/nds/arm9/video.h:571:1: warning: this is the location of the previous definition
In file included from d:/devkitPro/palib/lib/include/nds/PA9.h:53,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_SpecialFx.h:9:1: warning: "REG_BLDALPHA" redefined
In file included from d:/devkitPro/libnds/include/nds/arm9/background.h:91,
                 from d:/devkitPro/libnds/include/nds.h:183,
                 from d:/devkitPro/palib/lib/include/nds/PA9.h:10,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/libnds/include/nds/arm9/video.h:573:1: warning: this is the location of the previous definition
In file included from d:/devkitPro/palib/lib/include/nds/PA9.h:58,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_Keyboard.h: At top level:
d:/devkitPro/palib/lib/include/nds/arm9/PA_Keyboard.h:45: error: 'Keyboard' redeclared as different kind of symbol
d:/devkitPro/libnds/include/nds/arm9/keyboard.h:112: note: previous declaration of 'Keyboard' was here
In file included from d:/devkitPro/palib/lib/include/nds/PA9.h:71,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_16c.h: In function 'PA_16c8pixels':
d:/devkitPro/palib/lib/include/nds/arm9/PA_16c.h:61: warning: 'PA_Plot8Pixels' is static but used in inline function 'PA_16c8pixels' which is not static
In file included from d:/devkitPro/palib/lib/include/nds/PA9.h:71,
                 from d:/devkitPro/palib/examples/Text/Normal/HelloWorld/source/main.c:3:
d:/devkitPro/palib/lib/include/nds/arm9/PA_16c.h: In function 'PA_16cLetter':
d:/devkitPro/palib/lib/include/nds/arm9/PA_16c.h:483: warning: 'PA_16c16X16Letter' is static but used in inline function 'PA_16cLetter' which is not static
make[1]: *** [main.o] Error 1
make: *** [build] Error 2

Devkitpro Version: 1.0.5
Palib Version: 080823
Was funktioniert da nicht?

26

08.07.2009, 20:42

Berni11, s_hansse, Nolte und morob

Leider ist Abrexxes hier nicht mehr Mitglied.
Daher ist es eher unwahrscheinlich, dass ihr hier eine brauchbare Lösung für euer Problem bekommt.
fka tm

27

10.07.2009, 20:48

an Berni11

Das Problem hab ich auch.
Es hängt wohl damit zusammen, dass das devkitPro nicht mit PAlib zusammenspielt, da beide den Namen Keyboard benutzen.

Suche gerade, welche Versionen noch zusammenpassen.

===Edit==
Versuche jetzt
http://dsgamemaker.com/downloads/PAlib090613Beta.exe
vieleicht klappts damit?

28

11.07.2009, 18:23

Die Lösung

Man geht auf

http://www.palib.info/wiki_ger/doku.php?id=day1de

und holt sich dort die Verlinkten Dateien.
(Antstatt der Version dort nehmen wir unsere 080823.
Danach folgen wir der Anleitung. :!:

===================================
Bei mir funktionierts jetzt :)
Ich werd den Rest der Ferien wohl am DS programmieren!

29

26.06.2010, 14:27

Sorglospaket

Hallo,
ich habe mir alles geladen, was wie oben beschrieben benötigt wird. Leider habe ich nur Fehlermeldungen bei'm kompilieren bekommen. Das liegt, so wie ich in den zuständigen Foren gelesen habe, an Versionsproblemen. Gibt es ein Sorglospaket, vieleicht schon etwas älter, aber dafür komplett lauffähig?
Das würde dem Anfänger sehr helfen.
Viele Grüße von der Mosel,
Achim

KeksX

Community-Fossil

Beiträge: 2 137

Beruf: Game Designer

  • Private Nachricht senden

30

26.06.2010, 14:41

Hallo El Achimo,
warst du schonmal auf http://www.homebrewwelt.com/ ?
Dort geht es hauptsächlich um NDS, Wii und PSP und ein Forum gibt es dort auch. Ich kenn mich jetzt leider nicht damit aus, aber da findest du bestimmt Hilfe :).

(Der Threadersteller ist ja anscheinend weg & daher dachte ich mir, ich poste dir wenigstens den Link ^^)
WIP Website: kevinheese.de

Werbeanzeige