Host Environment
To Reproduce
Steps to reproduce the behavior:
./vcpkg install freerdp
Failure logs
Relevant fail is:
/usr/bin/ld: /home/ken/vcpkg/installed/x64-linux/debug/lib/libgobject-2.0.a(gboxed.c.o): undefined reference to symbol 'g_markup_parse_context_ref'
/usr/bin/ld: /lib/x86_64-linux-gnu/libglib-2.0.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Additional context
The glib dependency seems to have built.

Thanks for posting this issue. I installed freerdp successfully with the VCPKG latest source on Linux. Did you run git pull before installing freerdp?
Yes I had just installed it.

I happened to have a Ubuntu 18.04 around and it did build sucessfully. The run above is on Ubuntu 20.04.
Sorry I am late. Due to I don't have Ubuntu 20.04 machine, could you please try to install new version freerdp on Ubuntu 20.04? The attached file is the new version freerdp file.
freerdp.zip
Hi Lili, my bad too, apologies I missed the notification on this. Yes confirmed we're good with freerdp2 off of git current (ie as of this writing) on an up to date Ubuntu 20.04. Thank you!

I will submit a PR to update freerdp to new version, waiting for PR merged and closing this issue again.