Unable to find dynamic system library 'readline' zig 0.16.0

I’m stuck on Stage #ZV2

Here are my logs:

[build] Starting build...
[build] If you don't see logs for 60s+, please contact us at hello@codecrafters.io
[build] Step 1 complete.
[build] Step 2 complete.
[build] Step 3 complete.
[build] Step 4 complete.
[build] Step 5 complete.
[build] Step 6 complete.
[build] Step 7 complete.
[build] Step 8 complete.
[build] Step 9 complete.
[build] Step 10 complete.
[build] Step 11 complete.
[build] Step 12 complete.
[build] Step 13 complete.
[build] Step 14 complete.
[build] Step 15 complete.
[build] > install
[build] > +- install main
[build] >    +- compile exe main Debug native
[build] >       +- translate-c failure
[build] > error: error: unable to find dynamic system library 'readline' using strategy 'paths_first'. sea
rched paths:
[build] >          /usr/local/lib/libreadline.so
[build] >          /usr/local/lib/libreadline.a
[build] >          /usr/lib/x86_64-linux-gnu/libreadline.so
[build] >          /usr/lib/x86_64-linux-gnu/libreadline.a
[build] >          /lib64/libreadline.so
[build] >          /lib64/libreadline.a
[build] >          /lib/libreadline.so
[build] >          /lib/libreadline.a
[build] >          /usr/lib64/libreadline.so
[build] >          /usr/lib64/libreadline.a
[build] >          /usr/lib/libreadline.so
[build] >          /usr/lib/libreadline.a
[build] >          /lib/x86_64-linux-gnu/libreadline.so
[build] >          /lib/x86_64-linux-gnu/libreadline.a
[build] >        
[build] > error: process exited with error code 1
[build] > failed command: /usr/local/zig/zig translate-c -lc --cache-dir .zig-cache --global-cache-dir /ro
ot/.cache/zig -lreadline /app/src/readline.h --listen=-
[build] > 
[build] > Build Summary: 0/4 steps succeeded (1 failed)
[build] > install transitive failure
[build] > +- install main transitive failure
[build] >    +- compile exe main Debug native transitive failure
[build] >       +- translate-c failure
[build] > 
[build] > error: the following build command failed with exit code 1:
[build] > .zig-cache/o/e85b732f23700b42d37e64f9365f0f27/build /usr/local/zig/zig /usr/local/zig/lib /app .
zig-cache /root/.cache/zig --seed 0x657652ca -Zd0dd61c1d84372ef
[build] Error: process "/bin/sh -c .codecrafters/compile.sh" did not complete successfully: exit code: 1.
[build] > failed command: /usr/local/zig/zig translate-c -lc --cache-dir .zig-cache --global-cache-dir /ro
ot/.cache/zig -lreadline /app/src/readline.h --listen=-
[build] > 
[build] > Build Summary: 0/4 steps succeeded (1 failed)
[build] > install transitive failure
[build] > +- install main transitive failure
[build] >    +- compile exe main Debug native transitive failure
[build] >       +- translate-c failure
[build] > 
[build] > error: the following build command failed with exit code 1:
[build] > .zig-cache/o/e85b732f23700b42d37e64f9365f0f27/build /usr/local/zig/zig /usr/local/zig/lib /app .
zig-cache /root/.cache/zig --seed 0x657652ca -Zd0dd61c1d84372ef
[build] Build failed. Check the logs above for the reason.
[build] If you think this is a CodeCrafters error, please contact us at hello@codecrafters.io.


Looks like your codebase failed to build.
If you think this is a CodeCrafters error, please let us know at
hello@codecrafters.io.

It works on my machine :slight_smile:

Hey @nathanielketema, sorry about that, this was an issue on our end.

We’ve fixed it in this PR, so could you try submitting again? Let me know if you still run into any issues.