https://kotlinlang.org logo
Title
a

Anmol Verma

05/09/2023, 8:48 AM
Hi ! I am trying to integrate a pod https://cocoapods.org/pods/razorpay-pod
pod("razorpay-pod",version = "1.3.2")
with my MPP but the cInterop task fails with the following error
> Task :shared:cinteropRazorpay_podIosArm64 FAILED
Exception in thread "main" java.lang.Error: /var/folders/8c/n5dz7mxs5dd6r48z3r2srm6r0000gn/T/806207350950249755.m:1:9: fatal error: module 'razorpay_pod' not found
	at org.jetbrains.kotlin.native.interop.indexer.UtilsKt.ensureNoCompileErrors(Utils.kt:275)
	at org.jetbrains.kotlin.native.interop.indexer.ModuleSupportKt.getModulesASTFiles(ModuleSupport.kt:77)
	at org.jetbrains.kotlin.native.interop.indexer.ModuleSupportKt.getModulesInfo(ModuleSupport.kt:14)
	at org.jetbrains.kotlin.native.interop.gen.jvm.MainKt.buildNativeLibrary(main.kt:563)
	at org.jetbrains.kotlin.native.interop.gen.jvm.MainKt.processCLib(main.kt:317)
	at org.jetbrains.kotlin.native.interop.gen.jvm.MainKt.processCLibSafe(main.kt:242)
	at org.jetbrains.kotlin.native.interop.gen.jvm.MainKt.access$processCLibSafe(main.kt:1)
	at org.jetbrains.kotlin.native.interop.gen.jvm.Interop.interop(main.kt:100)
	at org.jetbrains.kotlin.cli.utilities.InteropCompilerKt.invokeInterop(InteropCompiler.kt:45)
	at org.jetbrains.kotlin.cli.utilities.MainKt.mainImpl(main.kt:23)
	at org.jetbrains.kotlin.cli.utilities.MainKt.main(main.kt:45)
has anyone faced this before ?
a

a-dd

05/09/2023, 8:58 AM
Hi, can you try with
moduleName
set to
Razorpay
?
Like this
pod("razorpay-pod", moduleName = "Razorpay", version = "1.3.2")
a

Anmol Verma

05/09/2023, 9:12 AM
IT worked like a charm now! 🙇 @a-dd!