Thats not going to work. You need to actually use the rockbox makefiles. You won't be able to compile a binary independently of them. Even if you could your player won't be able to run an ELF binary, at least not without you porting linux to it first.