Good evening everyone! As stated, I'm attempting to recompile BB to add in extra functionality, but I could never get the system to configure correctly during boot (modules were not loading correctly) when I compiled my own version. By just copying back the TC versions of the two binaries, the system works correctly. My next step was to recompile using the OEM .config files for BB. This too produced the same results as if I were using my custom .config files. I'm not quite sure what could be going wrong. I did notice that compiling with the OEM .config files, the binary sizes don't match:
-rwxr-xr-x 1 root root 540824 Apr 30 19:16 busybox
-rwsr-xr-x 1 root root 69360 Apr 30 19:16 busybox.suid
-rwsr-xr-x 1 root root 69352 Apr 18 18:44 busybox.suid.tc
-rwxr-xr-x 1 root root 534480 Apr 18 18:44 busybox.tc
I'm using the compile flags that were provided along with the following two commands to compile:
make
make CONFIG_PREFIX=/tmp/package install
I'm using the source code from the official busybox website (v1.23.1) without the two TC custom patches. Those patches wouldn't be stopping this from working correctly right? Any thoughts on what's happening here?
Thanks,
Dave