I’m testing Compose for Desktop in OSX High Sierra...
# compose-desktop
p
I’m testing Compose for Desktop in OSX High Sierra, 10.13, and I’m finding a linking issue
Copy code
> Task :desktop:run FAILED
dyld: lazy symbol binding failed: Symbol not found: _objc_alloc_init
  Referenced from: /Users/paco/.skiko/b9408918342fa3c0511232e1869d6b3885a57b45a57800586f357a2461785a4e/libskiko.dylib (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libobjc.A.dylib
Are there any plans to provide binaries that are backwards compatible, or will Big Sur be the baseline for C4D apps?
k
Not sure how far back they'd go on macOS
p
Thanks
o
Use more recent version, i.e. 0.2.0-build127
k
Nikolay - is there a way to keep track of the latest available builds?
p
Copy code
|              +--- org.jetbrains.compose.foundation:foundation:0.2.0-build127 FAILED
|              +--- org.jetbrains.compose.material:material:0.2.0-build127 FAILED
|              +--- org.jetbrains.compose.runtime:runtime:0.2.0-build127 FAILED
|              \--- org.jetbrains.compose.ui:ui:0.2.0-build127 FAILED
     +--- org.jetbrains.compose.runtime:runtime:0.2.0-build127 FAILED
     +--- org.jetbrains.compose.foundation:foundation:0.2.0-build127 FAILED
     +--- org.jetbrains.compose.material:material:0.2.0-build127 FAILED
...
some of the artifacts aren’t published yet
lemme try with 126
k
I got 127 earlier in the day
p
Copy code
e: /Users/paco/Coding/compose/compose-jb/examples/bla/common/src/desktopMain/kotlin/example/imageviewer/style/Decoration.kt: (10, 16): Unresolved reference: ImageAsset
I have some unresolved deps there, even after
--refresh-dependencies
weird
o
We recently started tagging Github repo: https://github.com/JetBrains/compose-jb/tree/0.2.0-build127
p
this is just a copy of the ImageLoader sample, I’ll need to update it 😄
thanks
k
ImageAsset
is gone. Use
ImageBitmap
p
cool, I had to fix a couple of instances in
desktopMain/.../FullImageScreen.kt
where
Image
was ambiguous between the Compose and the skija versions. It works now
thank you
s
is there a way to keep track of the latest available builds?
@Kirill Grouchnikov version plugin is working for me. Add this plugin
Copy code
id("com.github.ben-manes.versions") version "0.36.0"
and run
./gradlew dependencyUpdates
k
Oh right. But for me it's
Copy code
classpath("com.github.ben-manes:gradle-versions-plugin:0.36.0")