jamshedalamqaderi
05/27/2024, 10:03 AMld: warning: Could not find or use auto-linked framework 'CoreAudioTypes': framework 'CoreAudioTypes' not found
ld: warning: Could not find or use auto-linked framework 'GoogleSignIn': framework 'GoogleSignIn' not found
Undefined symbols for architecture arm64:
"_GoogleSignInVersionNumber", referenced from:
_GoogleSignIn_GoogleSignInVersionNumber_getter_wrapper5 in shared[2](shared.framework.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
jamshedalamqaderi
05/27/2024, 10:03 AM// Gradle
compilations.getByName("main") {
val GoogleSignIn by cinterops.creating {
defFile("src/nativeInterop/cinterop/GoogleSignIn.def")
val frameworkPath = "$rootDir/vendors/Firebase/GoogleSignIn"
val googleSignInPath =
"$frameworkPath/GoogleSignIn.xcframework/ios-arm64"
compilerOpts(
"-I/Users/macbookair/Downloads/Trackfit-Migration/vendors/includes",
"-F$googleSignInPath",
"-framework",
"GoogleSignIn",
"-rpath",
googleSignInPath,
)
extraOpts += listOf("-compiler-option", "-fmodules")
}
}
jamshedalamqaderi
05/27/2024, 10:05 AM// GoogleSignIn.def
language = Objective-C
modules = GoogleSignIn
linkerOpts = -framework GoogleSignIn
markizdeviler
07/24/2024, 2:12 PMjamshedalamqaderi
07/24/2024, 2:15 PMmarkizdeviler
07/24/2024, 2:20 PMjamshedalamqaderi
07/24/2024, 2:23 PMjamshedalamqaderi
07/24/2024, 2:23 PM