I’m attempting to compile bindings for Google Play Services but the wrapnatjgen tool is giving me errors.
My Podfile
Code: Select allplatform :ios, '8.0'
pod: 'GooglePlayGames'
The error
$ java -jar wrapnatjgen.jar --pod ~/Desktop/Tim\ Johnson/pedder-road/ios-moe/xcode/Podfile --output-file-path
~/google-play-services.jar
[main] INFO
org.moe.natjgen.UnitEditContext - Creating compilation unit at
/private/var/folders/cv/72g079fs3f9_c2nwpxl6190m0000gn/T/wrapnatjgen_temp_588803340953724651/48055621029235/org/moe/googleplusopensource/googleopensource/c/GoogleOpenSource.java
[main] INFO org.moe.natjgen.Configuration - Failed to read natjgen key 'inject-default-cflags'
[main] INFO org.moe.natjgen.Configuration - Failed to read natjgen key 'use-included-std-headers'
/var/folders/cv/72g079fs3f9_c2nwpxl6190m0000gn/T/tempfile3764114600316482193.m:1:9: fatal error: 'Headers' file not found
/var/folders/cv/72g079fs3f9_c2nwpxl6190m0000gn/T/tempfile3764114600316482193.m:1:9: fatal error: 'Headers' file not found
java.lang.IllegalArgumentException: Parameter 'directory' is not a directory
at org.apache.commons.io.FileUtils.validateListFilesParameters(FileUtils.java:545)
at org.apache.commons.io.FileUtils.listFiles(FileUtils.java:521)
at org.apache.commons.io.FileUtils.listFiles(FileUtils.java:691)
at org.moe.natjgen.cli.executor.AbstractLinkExecutor.createCompileFileList(AbstractLinkExecutor.java:268)
at org.moe.natjgen.cli.executor.AbstractLinkExecutor.execute(AbstractLinkExecutor.java:146)
at org.moe.natjgen.cli.executor.CocoaPodsExecutor.execute(CocoaPodsExecutor.java:163)
at org.moe.natjgen.cli.executor.CocoaPodsExecutor.execute(CocoaPodsExecutor.java:154)
at org.moe.natjgen.cli.executor.CocoaPodsExecutor.execute(CocoaPodsExecutor.java:154)
at org.moe.natjgen.cli.executor.CocoaPodsExecutor.execute(CocoaPodsExecutor.java:154)
at org.moe.natjgen.cli.Main.main(Main.java:44)
Anyone have any idea what the problem is?