Hi Victor,
Sorry for late reply, Just wanted to make sure everything is working fine. We can close this thread as it working fine.
Changing to version 2.4 from 2.8 is resolved the compile issue.
Just wanted to iterate all the steps for people new to IOS.
1. Downloaded IOS NFC tap source code(STSW-ST25IOS001) (Version 7.4.0 )
2.Check compatible version of J2OJBC version(2.4 is compatible for 7.4.0)
2.Downloaded Source code from https://github.com/google/j2objc/releases

3. Goto downloaded folder and Build using command $make dist . It took some time and created dist folder with lib,frameworks,include
4.Linking JRE also done. Make sure there no inverted colons in path i.e "ljre_emul liconv". Path should look like below.

5. Updated search paths with dist folder.

Example: Home path should be => J2objFolder/dist/
6. Update Bundle path. Updating bundle path may remove all above settings. So recheck again.
7. Update header file in bridge.
Compile the code.
Thanks,