qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] getting link errors when building for qga-vss.dll


From: Michael Roth
Subject: Re: [Qemu-devel] getting link errors when building for qga-vss.dll
Date: Thu, 29 Nov 2018 10:10:21 -0600
User-agent: alot/0.7

Quoting Markus Armbruster (2018-11-29 06:51:46)
> Cc'ing folks who might be able to help.
> 
> "Kirk Allan" <address@hidden> writes:
> 
> > When I try to build qga-vss.dll I get the following link error:
> >
> > LINK    qga/vss-win32/qga-vss.dll
> > /usr/lib64/gcc/i686-w64-mingw32/8.2.0/../../../../i686-w64-mingw32/bin/ld: 
> > qga/vss-win32/requester.o: in function `requester_freeze':
> > /src/qemu/qga/vss-win32/requester.cpp:284: undefined reference to 
> > `g_assertion_message_expr'
> >
> > I started getting this link error with commit 
> > 3ebee3b191e755d3f7311a6a62eea5c9628b221b where assert is redefined to 
> > g_assert.
> >
> > Is there something additional I need to add to my configure or make 
> > commands to resolve g_assertion_message_expr?
> >
> > My configure command is: ./configure --cross-prefix=i686-w64-mingw32- 
> > --enable-guest-agent --with-vss-sdk
> >
> > My make command is: make qemu-ga.exe qga/vss-win32/qga-vss.dll

Hi Kirk,

I've sent a patch to fix this here:

  https://patchwork.kernel.org/patch/10682937/

but it was recommended we take a different approach that I wasn't able to
get working in time for 3.1. So you might need to make use of the
posted patch in the meantime. The final fix should go in shortly after
the 3.1 release next week.

> >
> > Thanks,
> > Kirk
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]