This package for Windows platform contains the following tools:
- ARM C/C++ Compiler, ADS1.2 [Build 848] for compiling source code.
- PortKit by Andy51 for porting ElfPack 1.0 to various Motorola phones.
- FBrowser ELF application by Andy51 and auto.run file.
- TFPG by Andy51 for porting Tasks features for ELFs to various Motorola phones.
- LibraryEditor, ELFFuncV, LibCmp by kadukmm for editing and inspecting compiled ELF libraries and applications.
- SDK header files by Andy51, tim_apple, Macho, G-XaD, om2804, EXL, fkcoder and other developers from MotoFan.Ru forum.
- QBS build system module files by kuzulis.
- CMake build system module by EXL.
- PDF documentation by ARM Limited Ltd.
- Ninja v1.11.1 build tool (x86_64 arch version).
Unpack archive and copy all files to C:\ARM
directory, add C:\ARM
to %PATH%
environment variable.
cd /c/
git clone https://github.com/MotoFanRu/P2K-ELF-SDK-OLD.git --depth=1 -b master
git clone [email protected]:MotoFanRu/P2K-ELF-SDK-OLD.git --depth=1 -b master
cd P2K-ELF-SDK-OLD
mv ELFKIT_EP1_Windows /c/ARM
Set proper paths to ADS compiler, libraries and SDK headers in make.cmd
, make.bat
, build.cmd
, and other build scripts.
C:\Project> make
C:\Project> build
C:\Project> cmake . -G Ninja -DELFPACK=EP1
C:\Project> ninja -v
C:\ARM> make_lib.cmd CG1_E398_R373_49R.smg
C:\ARM> make_lib.cmd CG1_L6_R3443H_0BR.smg
Edit generate.cmd
file.
C:\ARM\TFPG> generate.cmd
Andy51, tim_apple, Macho, G-XaD, om2804, kadukmm, fkcoder, EXL, kuzulis, etc.
© MotoFan.Ru, 2007-2023.