I downloaded the VLC iOS app which uses libMobileVLCkit. I uses the build script included in the download which download MobileVLCKit source code and builds it, plus a few tweaking (XCode group and files pane points to the wrong folder). And I was able to build just fine.
I noticed that MobileVLCKit includes a few simple sample code, and when I run it it is fine. However, libMobileVLCKit.a which appear in the group and file pane on the left is red, even though it builds fine into the phone.
When I do remove libMobileVLCKit.a from the left pane, build fails.
Why is that the case? What does it really mean to be red?
EDIT: screenshot