Hallo!
Ich versuche mich gerade das erste mal darin ein Makefile für WinARM zu
erstellen. Dazu habe ich mir mal ein Makefile aus einem der
Beispielprogramme genommen und versuche dieses jetzt zu überarbeiten.
Nur was gehört jetzt wo hin??
Da gibt es ja eine Bereich:
1 | # List C source files here. (C dependencies are automatically generated.)
|
2 | # use file-extension c for "c-only"-files
|
3 | SRC =
|
4 |
|
5 |
|
6 | Dann noch:
|
7 | # List C source files here which must be compiled in ARM-Mode.
|
8 | # use file-extension c for "c-only"-files
|
9 | SRCARM =
|
10 |
|
11 | weiters:
|
12 | # List C++ source files here.
|
13 | # use file-extension cpp for C++-files (use extension .cpp)
|
14 | CPPSRC =
|
15 |
|
16 | und dann auhc noch:
|
17 | # List C++ source files here which must be compiled in ARM-Mode.
|
18 | # use file-extension cpp for C++-files (use extension .cpp)
|
19 | CPPSRCARM =
|
20 |
|
21 | außerdem:
|
22 | # List Assembler source files here.
|
23 | # Make them always end in a capital .S. Files ending in a lowercase .s
|
24 | # will not be considered source files but generated files (assembler
|
25 | # output from the compiler), and will be deleted upon "make clean"!
|
26 | # Even though the DOS/Win* filesystem matches both .s and .S the same,
|
27 | # it will preserve the spelling of the filenames, and gcc itself does
|
28 | # care about how the name is spelled on its command-line.
|
29 | ASRC =
|
30 |
|
31 | und zu letzt noch:
|
32 | # List Assembler source files here which must be assembled in ARM-Mode..
|
33 | ASRCARM =
|
Nur was heißt das jetzt für mich? Was muss im ARM-Mode assembliert bzw.
compiliert werden, was nicht?
Welche Files müssen überhaupt hier eingetragen werden??
Und wie verhält scih das ganze dann, wenn die Files in
unterverzeichnissen liegen?
Ich weiß. Viele FRagen und viel Text, aber da ich mit den ganzeh im
Internet befindlichen Hilfen nicht wirklich weiter komme (ich versuche
das ganze jetzt schon seit fas 2 Wochen, und bin entsprechend
frustriert), hoffe ich, dass mir hier jemand weiter helfen kann.
Danke euch!