ping. On Tue, Mar 14, 2017 at 6:51 PM, Sameeh Jubran <sam...@daynix.com> wrote:
> Hi all, > > I am trying to compile qemu-ga for Windows statically using the following > commands: > > ./configure --disable-docs --target-list=x86_64-softmmu > --cross-prefix=x86_64-w64-mingw32- --static --enable-guest-agent-msi > --with-vss-sdk=/path/to/VSSSDK72 > > make -j8 qemu-ga > > > And I keep getting this error: > > /home/sameeh/Builds/q/stubs/error-printf.c:7: undefined reference to > `__imp_g_test_config_vars' > collect2: error: ld returned 1 exit status > Makefile:444: recipe for target 'qemu-ga.exe' failed > make: *** [qemu-ga.exe] Error 1 > > > Notes to consider: > * without --static I can compile it successfully > * Build machine is running Fedora 25 > * I have upgraded all of the tools to their latest version > * If I comment out the function which is causing the issue > (g_test_initialized()), qemu ga compiles statically and runs successfully > without the need of any dlls. > > Can anyone reproduce this? Do you have any idea why is this happening? > > -- > Respectfully, > *Sameeh Jubran* > *Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>* > *Software Engineer @ Daynix <http://www.daynix.com>.* > -- Respectfully, *Sameeh Jubran* *Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>* *Software Engineer @ Daynix <http://www.daynix.com>.*