# QMI SDK Flashing Tool

**URL:** <https://forum.sierrawireless.com/t/qmi-sdk-flashing-tool/8063>\
**Category:** MC/EM Series\
**Created:** [July 16, 2015, 8:34pm UTC](https://forum.sierrawireless.com/t/qmi-sdk-flashing-tool/8063 "2015-07-16T20:34:07Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![dtherrien](https://avatars.discourse-cdn.com/v4/letter/d/a3d4f5/32.png) [@dtherrien](https://forum.sierrawireless.com/u/dtherrien)\
**Post date:** [July 30, 2015, 5:05pm UTC](https://forum.sierrawireless.com/t/qmi-sdk-flashing-tool/8063/7 "2015-07-30T17:05:32Z")

</div>

Hi Alex,

Yes I’m using 03.03.10 SDK. I tried fedora and ubuntu. I’m trying to compile the Firmware\_Download to reflash a verizon firmware onto the MC7345.  
so I tried following the linux guide page 16 that comes with it and well I’m missing the files under the pkgs folder. so no pkgs.mak nothing. so I tried the following  
I have both a generic environment to compile normal apps and I also have a toolchain with uclibc.

I get the same errors if I run make or just make CPU=mipsel  
[dan@localhost Firmware\_Download]$ make  
Compiling src/fwDld\_main.c  
obj/hostx86\_64/ exists - good.  
Compiling src/fwDld\_9x00.c  
obj/hostx86\_64/ exists - good.  
Compiling src/fwDld\_G3K.c  
obj/hostx86\_64/ exists - good.  
Compiling src/fwDld\_9x15.c  
/usr/bin/ld: cannot find -lslqsqmi  
/usr/bin/ld: cannot find -lslqsapi  
/usr/bin/ld: cannot find -lslqscore  
collect2: error: ld returned 1 exit status  
make: \*\*\* [bin/fwdldhostx86\_64] Error 1

so it missing the libs to make anything. you I thought that there must be another package or dev kit to go with it?

Thanks  
Dan

---

_[View the full topic](https://forum.sierrawireless.com/t/qmi-sdk-flashing-tool/8063)._
