diff --git a/lib/lib.pri b/lib/lib.pri
index 5451021a47d4f0cd230adb630ed2ea1bb63bd7ea..452ada8e25f8ac6efe834c0e4c6b7e23b4d31589 100644
--- a/lib/lib.pri
+++ b/lib/lib.pri
@@ -7,6 +7,7 @@ unix:!ios:!android {
 
     LIBS += \
         -L$${PWD}/AppImageUpdate-prebuilt/src/ -lappimageupdate \
+        -L$${PWD}/AppImageUpdate-prebuilt/src/elf/ -lelf \
         -L$${PWD}/AppImageUpdate-prebuilt/lib/zsync2/src/ -lzsync2 \
         -L$${PWD}/AppImageUpdate-prebuilt/lib/zsync2/lib/libzsync/ -lzsync \
         -L$${PWD}/AppImageUpdate-prebuilt/lib/zsync2/lib/librcksum/ -lrcksum \
@@ -16,6 +17,7 @@ unix:!ios:!android {
 
     PRE_TARGETDEPS += \
         $${PWD}/AppImageUpdate-prebuilt/src/libappimageupdate.a \
+        $${PWD}/AppImageUpdate-prebuilt/src/elf/libelf.a \
         $${PWD}/AppImageUpdate-prebuilt/lib/zsync2/src/libzsync2.a \
         $${PWD}/AppImageUpdate-prebuilt/lib/zsync2/lib/libzsync/libzsync.a \
         $${PWD}/AppImageUpdate-prebuilt/lib/zsync2/lib/librcksum/librcksum.a \