Closed issue by ackalker on void-packages repository https://github.com/void-linux/void-packages/issues/33935 Description: ### System * xuname: Void 5.13.19_1 x86_64 GenuineIntel uptodate rrrrmdFFFFFFF * package: quickjs-2021.03.27_2 ### Expected behavior `qjsc ` should successfully compile a JavaScript script or module into a self-contained executable ### Actual behavior Compilation fails with the following error: ``` gcc: error: /usr/lib/quickjs/libquickjs.a: No such file or directory ``` ### Steps to reproduce the behavior 1. Ensure that both `quickjs` _and_ `quickjs-devel` packages are installed 2. Create a small JS file for testing: `echo 'console.log("Hello, world!")' > hello.js` 3. Try and compile using `qjsc`: `qjsc hello.js` ### Analysis Neither the `quickjs` nor the `quickjs-devel` package contains the file mentioned in the error message. `quickjs-devel` does contain a file `/usr/lib/libquickjs.a` (note the missing intermediate directory `quickjs`).