First off, sorry for my bad english, I'm german^^
last night my freind and I decided to write an IDE for PSP development, which is able to autoconfigure CYGWIN and the Toolchain, and all the things...so if a new toolchain is available or new packages, everything will be updated by the IDE (just some nice features to say ;) ). But we got a lot of questions, before we can begin to programm...so here are some of them:
1) What is the "newtoolchain"
2) Can you please tell us, for what all commands in "Makefile" stands for?
Here is a example of MPH's Firmware Emulator:
Code: Select all
TARGET = out
OBJS = $(wildcard *.c Utils/*.c)
INCDIR =
CFLAGS = -O2 -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
LIBDIR =
LDFLAGS =
LIBS =
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
3) what is the "build.mak"
4) how does the compiler now, where all included header files are? If I for example say "#include <pspctrl.h>" ... from where da hell does the compiler knows where the header file is?...and how can I out this into an IDE?
5) Why do I have to download all packages from CYGWIN? Do I realy need Apache and the other things? If yes...for what? If not..what packages do I realy need?
6) Is there something else I should know? Compilerparameters or something?
7) For what is the PSPSDK realy for? (Please don't laugh^^)
As you can see I realy need to know everthing about this....I want, that users will be able to download any source from inet, open it with the IDE, and compile it....without any changes or something.
Would be great if some german budy could read this, who realy knows everthing about this....but If you just speak english, it's also OK...this is my ICQ number: 331883890...If you relay think you know everthing, then just tell me over ICQ and we add you to the Creadits in the Aboutbox^^.
VERY VERY SPECIAL THX IN ADVANCE. IF EVERTHING WORKS FINE, YOU CAN EXPACT AN UNBELIEVEABLE IDE!!!