Domanda Inclusione di un progetto C++ in un altro

Helplease

Utente Silver
29 Dicembre 2019
115
31
6
77
Buongiorno, sto cercando di includere il progetto FreeRDP in un mio personale per utilizzarne alcune funzioni.
Esattamente che cosa dovrei fare? Non ho molta esperienza in questo campo, quindi ringrazio chiunque mi dia un aiuto.
 
Il progetto in questione è una libreria, segui la Wiki del progetto in particolare per la compilazione. In fase di compilazione scegli se compilarlo come libreria dinamica (dll, so, dylib...) in file separato oppure come statica (lib, a...) che viene inclusa nell'eseguibile del tuo progetto dal linker. Quando compili il tuo eseguibile devi specificare il file lib/o della libreria ed aggiungere la cartella "include" nella search path degli header. A quel punto puoi fare #include <freerdp/freerdp.h> chiamare le funzioni eccetera.
 
  • Mi piace
Reazioni: Helplease
Ma deve essere compilato per forza? Perchè non basterebbe includere i file .h nel progetto?

No, così dovresti includere anche il sorgente e compilarlo insieme al tuo, con certi progetti è troppo sconveniente risolvere tutti i conflitti, senza contare i sistemi di build magari differenti (a volte anche compilatore diverso), l'inclusione di ulteriori librerie di terze parti...

Se vuoi solo sperimentare puoi converire il progetto in eseguibile ed aggiungere una main dove eseguire il tuo codice.
 
  • Mi piace
Reazioni: Helplease
Allora, seguendo la Wiki del progetto ho installato quello che era necessario e compilato OpenH264, OpenSSL e FFMPEG. Il problema è che quando provo a compilare FreeRDP mi esce questo errore:
Screenshot (1).png

Una domanda mi sorge spontanea: come fa FreeRDP a sapere dove sono tutte le librerie che ho compilato prima se non mi fa inserire i loro percorsi?
Grazie per l'aiuto
 
Ultima modifica:
Allora, seguendo la Wiki del progetto ho installato quello che era necessario e compilato OpenH264, OpenSSL e FFMPEG. Il problema è che quando provo a compilare FreeRDP mi esce questo errore:
Una domanda mi sorge spontanea: come fa FreeRDP a sapere dove sono tutte le librerie che ho compilato prima se non mi fa inserire i loro percorsi?
Grazie per l'aiuto

Nel caso specifico usa delle funzioni di cmake (find_program, find_package, find_feature...), affinché funzioni le lib devono essere installate (es via make install). Nei progetti makefile classici spesso c'è uno script configure a cui passare i percorsi alle librerie richieste.

L'errore si verifica durante la compilazione di WinPR che è un'altra libreria degli stessi autori di freerdp che si trova in una sottocartella. Le funzioni non trovate FIPS_mode sono esportate da OpenSSL, ma a quanto pare solo da alcune versioni (non pre 1.1.1, non 3.0). Prova compilando un altra versione di OpenSSL.

PS: visto che stai compilando per windows, in una pagina della wiki dicono che puoi passare a cmake il percorso tramite cmake ... -DOPENSSL_ROOT_DIR=c:/Openssl, le funzioni tipo find_library sono configurate per UNIX in questo progetto e le cercano in certi percorsi tipo /lib
 
  • Mi piace
Reazioni: Helplease
Ultima modifica:
Sono finalmente riuscito a compilare tutto, ed ho provato ad includere la libreria in un progetto test.
La compilazione va a buon fine, ma quando il programma si esegue va in errore perché non trova la libreria freerdp3.dll: il punto però è che io non vorrei che il programma utilizzasse dll , ma soltanto lib.
Ti allego le mie impostazioni del progetto e altre cose.
Screenshot (6).png
Screenshot (7).png
Screenshot (10).png
Screenshot (11).png
Screenshot (12).png
 

Allegati

  • Screenshot (8).png
    Screenshot (8).png
    19.8 KB · Visualizzazioni: 2
Puoi liberarti della maggior parte delle dll (quelle *140.dll) passando a cmake l'opzione -DMSVC_RUNTIME=static e impostando nel tuo progetto Libreria di runtime ad /MT invece di DLL multithread /MD (per questo step devi compilare staticamente anche OpenSSL). Per freerdp3 e winpr3 credo che -DBUILD_SHARED_LIBS=OFF sia l'opzione giusta a quanto vedo dai file cmake ma non ho provato. Come configurazione va benissimo, una volta che compili come static library, i file .lib conterranno tutto il codice compilato e non solo i simboli per usare le DLL.
 
  • Mi piace
Reazioni: Helplease
Ho ricompilato OpenSSL ed ora le librerie sono effettivamente statiche (ho controllato con il comando lib); ho poi compilato FreeRDP con esattamente questo comando: cmake -GNinja -BC:\Users\Administrator\Desktop\build -HC:\Users\Administrator\Desktop\FreeRDP-master -DCMAKE_INSTALL_PREFIX=C:\FreeRDP -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DCHANNEL_URBDRC=OFF. Il problema è che, se provo ad eseguire il programma su VS (con le stesse impostazioni di prima a parte la libreria di runtime) mi viene questo errore:
Screenshot (13).png

Ho anche notato che nella cartella bin di FreeRDP, a differenza di OpenSSL, ci sono le librerie *140.dll, ma non so se sia collegato.
 
Ho ricompilato OpenSSL ed ora le librerie sono effettivamente statiche (ho controllato con il comando lib); ho poi compilato FreeRDP con esattamente questo comando: cmake -GNinja -BC:\Users\Administrator\Desktop\build -HC:\Users\Administrator\Desktop\FreeRDP-master -DCMAKE_INSTALL_PREFIX=C:\FreeRDP -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DCHANNEL_URBDRC=OFF. Il problema è che, se provo ad eseguire il programma su VS (con le stesse impostazioni di prima a parte la libreria di runtime) mi viene questo errore:
Visualizza allegato 70459
Nella scheda input del linker stai importando i file lib di quest'ultima compilazione? Se sì prova a ricompilare usando -DEXPORT_ALL_SYMBOLS=ON

Ho anche notato che nella cartella bin di FreeRDP, a differenza di OpenSSL, ci sono le librerie *140.dll, ma non so se sia collegato.
Potrebbero essere rimaste da una build precedente, hai passato anche -DMSVC_RUNTIME=static ?
 
  • Mi piace
Reazioni: Helplease
I file lib non sono sempre quelli, perchè il percorso è sempre quello ma ad ogni compilazione elimino i contenuti della cartella dove installo FreeRDP. Comunque ho riprovato a compilare con questo comando: cmake -GNinja -BC:\Users\Administrator\Desktop\build -HC:\Users\Administrator\Desktop\FreeRDP-master -DCMAKE_INSTALL_PREFIX=C:\FreeRDP -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DCHANNEL_URBDRC=OFF -DEXPORT_ALL_SYMBOLS=ON -DMSVC_RUNTIME=static, ed ora i *140.dll non ci sono più, ma ho ancora quell'errore di prima.
Se possono servire, ti lascio i logs del comando:
C:\Program Files\Microsoft Visual Studio\2022\Enterprise>cmake -GNinja -BC:\Users\Administrator\Desktop\build -HC:\Users\Administrator\Desktop\FreeRDP-master -DCMAKE_INSTALL_PREFIX=C:\FreeRDP -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DCHANNEL_URBDRC=OFF -DEXPORT_ALL_SYMBOLS=ON -DMSVC_RUNTIME=static
-- The C compiler identification is MSVC 19.36.32535.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: C:/Strawberry/perl/bin/pkg-config.bat (found version "0.26")
FREERDP_VERSION=3.0.0-dev
-- Git Revision n/a
-- Use the MSVC static runtime option carefully!
-- OpenSSL uses /MD by default, and is very picky
-- Random freeing errors are a common sign of runtime issues
-- MSVC: using statically-linked runtime (/MT and /MTd).
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Skipping disabled feature Wayland for Wayland (Wayland client)
-- Skipping optional feature ZLIB for compression (data compression)
-- Enable feature ZLIB using "-DWITH_ZLIB=ON"
-- Finding required feature OpenSSL for cryptography (encryption, certificate validation, hashing functions)
-- Found OpenSSL: C:/OpenSSL/lib/libcrypto.lib (found version "1.1.1i")
-- Skipping optional feature MbedTLS for cryptography (encryption, certificate validation, hashing functions)
-- Enable feature MbedTLS using "-DWITH_MBEDTLS=ON"
-- Skipping disabled feature OpenSLES for multimedia (OpenSLES audio / video)
-- Skipping disabled feature OSS for sound (audio input, audio output and multimedia redirection)
-- Skipping disabled feature ALSA for sound (audio input, audio output and multimedia redirection)
-- Skipping disabled feature Pulse for sound (audio input, audio output and multimedia redirection)
-- Skipping disabled feature Cups for printing (printer device redirection)
-- Skipping disabled feature PCSC for smart card (smart card device redirection)
-- Finding recommended feature CJSON for JSON (Azure AD, RDS AAD authentication)
-- Disable feature CJSON using "-DWITH_CJSON=OFF"
-- Not detected recommended feature CJSON for JSON (Azure AD, RDS AAD authentication), feature disabled
-- Skipping optional feature FFmpeg for multimedia (multimedia redirection, audio and video playback)
-- Enable feature FFmpeg using "-DWITH_FFMPEG=ON"
-- Skipping optional feature JPEG for codec (use JPEG library)
-- Enable feature JPEG using "-DWITH_JPEG=ON"
-- Skipping optional feature OpenH264 for codec (use OpenH264 library)
-- Enable feature OpenH264 using "-DWITH_OPENH264=ON"
-- Skipping optional feature OpenCL for codec (use OpenCL library)
-- Enable feature OpenCL using "-DWITH_OPENCL=ON"
-- Skipping optional feature GSM for codec (GSM audio codec library)
-- Enable feature GSM using "-DWITH_GSM=ON"
-- Skipping optional feature LAME for codec (lame MP3 audio codec library)
-- Enable feature LAME using "-DWITH_LAME=ON"
-- Skipping optional feature FAAD2 for codec (FAAD2 AAC audio codec library)
-- Enable feature FAAD2 using "-DWITH_FAAD2=ON"
-- Skipping optional feature FAAC for codec (FAAC AAC audio codec library)
-- Enable feature FAAC using "-DWITH_FAAC=ON"
-- Skipping optional feature soxr for codec (SOX audio resample library)
-- Enable feature soxr using "-DWITH_SOXR=ON"
-- Skipping optional feature IPP for performance (Intel Integrated Performance Primitives library)
-- Enable feature IPP using "-DWITH_IPP=ON"
-- Using OpenSSL Version: 1.1.1i
using default plugins location
-- Looking for strndup
-- Looking for strndup - not found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - not found
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - not found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file stdbool.h
-- Looking for include file stdbool.h - found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file aio.h
-- Looking for include file aio.h - not found
-- Looking for include file sys/timerfd.h
-- Looking for include file sys/timerfd.h - not found
-- Looking for include file sys/filio.h
-- Looking for include file sys/filio.h - not found
-- Looking for include file sys/sockio.h
-- Looking for include file sys/sockio.h - not found
-- Looking for include file syslog.h
-- Looking for include file syslog.h - not found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - not found
-- Looking for include file sys/eventfd.h
-- Looking for include file sys/eventfd.h - not found
-- Looking for include file unwind.h
-- Looking for include file unwind.h - not found
-- Looking for getlogin_r
-- Looking for getlogin_r - not found
-- Looking for getpwuid_r
-- Looking for getpwuid_r - not found
-- Performing Test WINPR_HAVE_TM_GMTOFF
-- Performing Test WINPR_HAVE_TM_GMTOFF - Failed
-- Finding recommended feature OpenSSL for cryptography (encryption, certificate validation, hashing functions)
-- Disable feature OpenSSL using "-DWITH_OPENSSL=OFF"
-- Skipping optional feature MbedTLS for cryptography (encryption, certificate validation, hashing functions)
-- Enable feature MbedTLS using "-DWITH_MBEDTLS=ON"
-- Looking for timer_create
-- Looking for timer_create - not found
-- Looking for timer_delete
-- Looking for timer_delete - not found
-- Looking for timer_settime
-- Looking for timer_settime - not found
-- Looking for timer_gettime
-- Looking for timer_gettime - not found
-- Checking for module 'cairo'
-- Can't find cairo.pc in any of C:/Strawberry/c/lib/pkgconfig
use the PKG_CONFIG_PATH environment variable, or
specify extra search paths via 'search_paths'
-- Could NOT find Cairo (missing: CAIRO_LIBRARIES CAIRO_INCLUDE_DIR)
CMake Warning at libfreerdp/CMakeLists.txt:102 (message):
-DWITH_SWSCALE=OFF and -DWITH_CAIRO=OFF, compiling without image scaling
support!


CMake Warning at libfreerdp/CMakeLists.txt:120 (message):
Compiling without WITH_DSP_FFMPEG and WITH_FAAC, AAC encoder support
disabled


-- Adding STATIC channel client server "drdynvc": Dynamic Virtual Channel Extension
-- Adding DYNAMIC channel client "video": Video optimized remoting Virtual Channel Extension
-- Adding DYNAMIC channel server "telemetry": Telemetry Virtual Channel Extension
-- Adding DEVICE channel client "smartcard": Smart Card Virtual Channel Extension
-- Adding STATIC channel client server "remdesk": Remote Assistance Virtual Channel Extension
-- Adding STATIC channel client server "rdpsnd": Audio Output Virtual Channel Extension
-- Adding DYNAMIC channel client "rdpgfx": Graphics Pipeline Extension
-- Adding DYNAMIC channel client "rdpei": Input Virtual Channel Extension
-- Adding DYNAMIC channel server "rdpecam": Video Capture Virtual Channel Extension
-- Adding STATIC channel client server "rdpdr": Device Redirection Virtual Channel Extension
-- Adding STATIC channel client "rdp2tcp": Tunneling TCP over RDP
-- Adding STATIC channel client "rail": Remote Programs Virtual Channel Extension
-- Adding DEVICE channel client "printer": Print Virtual Channel Extension
-- Adding DYNAMIC channel client "geometry": Geometry tracking Virtual Channel Extension
-- Adding STATIC channel client server "encomsp": Multiparty Virtual Channel Extension
-- Adding DYNAMIC channel client server "echo": Echo Virtual Channel Extension
-- Adding DEVICE channel client "drive": Drive Redirection Virtual Channel Extension
-- Adding DYNAMIC channel client "disp": Display Update Virtual Channel Extension
-- Adding STATIC channel client server "cliprdr": Clipboard Virtual Channel Extension
-- Adding DYNAMIC channel client server "audin": Audio Input Redirection Virtual Channel Extension
-- Adding DYNAMIC channel client server "ainput": Advanced Input Virtual Channel Extension
CMake Warning at client/CMakeLists.txt:32 (find_package):
By not providing "FindSDL2.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "SDL2", but
CMake did not find one.

Could not find a package configuration file provided by "SDL2" with any of
the following names:

SDL2Config.cmake
sdl2-config.cmake

Add the installation prefix of "SDL2" to CMAKE_PREFIX_PATH or set
"SDL2_DIR" to a directory containing one of the above files. If "SDL2"
provides a separate development package or SDK, be sure it has been
installed.


CMake Warning at client/CMakeLists.txt:36 (message):
SDL2 requested but not found, continuing build without SDL client


-- Intrinsic path configuration:
-- FREERDP_INSTALL_PREFIX=.
-- FREERDP_LIBRARY_PATH=.
-- FREERDP_PLUGIN_PATH=.
-- FREERDP_ADDIN_PATH=.
-- FREERDP_EXTENSION_PATH=C:/FreeRDP/lib/freerdp3/extensions
-- FREERDP_PROXY_PLUGINDIR=./proxy/
-- Configuring done (13.9s)
-- Generating done (1.7s)
-- Build files have been written to: C:/Users/Administrator/Desktop/build

C:\Program Files\Microsoft Visual Studio\2022\Enterprise>cmake -GNinja -BC:\Users\Administrator\Desktop\build -HC:\Users\Administrator\Desktop\FreeRDP-master -DCMAKE_INSTALL_PREFIX=C:\FreeRDP -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DCHANNEL_URBDRC=OFF -DEXPORT_ALL_SYMBOLS=ON -DMSVC_RUNTIME=static

C:\Program Files\Microsoft Visual Studio\2022\Enterprise>cmake --build C:\Users\Administrator\Desktop\build --target install
[34/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\input\scancode.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\input\scancode.c(146): warning C4267: '=': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\input\scancode.c(157): warning C4267: '=': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\input\scancode.c(171): warning C4267: '=': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\input\scancode.c(182): warning C4267: '=': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
[38/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\utils\ntlm.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\ntlm.c(59): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\ntlm.c(110): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\ntlm.c(110): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\ntlm.c(111): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\ntlm.c(172): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\ntlm.c(173): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[39/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\utils\sam.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\sam.c(351): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\sam.c(351): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[48/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\utils\windows\debug.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\windows\debug.c(152): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[65/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\utils\lodepng\lodepng.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(837): warning C4267: 'funzione': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(852): warning C4267: '=': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(871): warning C4267: 'funzione': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(1596): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(1601): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(1644): warning C4267: '=': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(1683): warning C4267: '=': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(1622): warning C4267: 'inizializzazione': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(3832): warning C4267: 'funzione': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(3825): warning C4334: '<<': risultato dello shift a 32 bit convertito in 64 bit in modo implicito (si intendeva eseguire lo shift a 64-bit?)
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(4705): warning C4267: '=': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(4761): warning C4267: '=': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(4856): warning C4267: '=': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\lodepng\lodepng.c(5899): warning C4267: 'inizializzazione': conversione da 'size_t' a 'unsigned int'. Possibile perdita di dati.
[72/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\utils\wlog\PacketMessage.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\wlog\PacketMessage.c(455): warning C4267: '+=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\wlog\PacketMessage.c(461): warning C4267: '+=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\wlog\PacketMessage.c(472): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\wlog\PacketMessage.c(473): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[77/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\utils\asn1\asn1.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\asn1\asn1.c(306): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\asn1\asn1.c(311): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\asn1\asn1.c(316): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\asn1\asn1.c(321): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\utils\asn1\asn1.c(326): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[102/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\sspi\NTLM\ntlm_av_pairs.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\NTLM\ntlm_av_pairs.c(594): warning C4267: '+=': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\NTLM\ntlm_av_pairs.c(603): warning C4267: '+=': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\NTLM\ntlm_av_pairs.c(612): warning C4267: '+=': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\NTLM\ntlm_av_pairs.c(621): warning C4267: '+=': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\NTLM\ntlm_av_pairs.c(630): warning C4267: '+=': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
[104/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\sspi\Negotiate\negotiate.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\Negotiate\negotiate.c(422): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\Negotiate\negotiate.c(491): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\Negotiate\negotiate.c(526): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\Negotiate\negotiate.c(535): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\Negotiate\negotiate.c(719): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
[105/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\sspi\NTLM\ntlm_compute.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\NTLM\ntlm_compute.c(65): warning C4996: 'GetVersionExA': è stato dichiarato deprecato
[111/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\sspi\sspi_winpr.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\sspi_winpr.c(344): warning C4267: '=': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
[115/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\sspi\sspi_gss.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\sspi\sspi_gss.c(77): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
[120/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\crt\unicode.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\crt\unicode.c(380): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\crt\unicode.c(408): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\crt\unicode.c(436): warning C4267: 'inizializzazione': conversione da 'size_t' a 'const int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\crt\unicode.c(449): warning C4267: 'inizializzazione': conversione da 'size_t' a 'const int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\crt\unicode.c(478): warning C4267: 'inizializzazione': conversione da 'size_t' a 'const int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\crt\unicode.c(506): warning C4267: 'inizializzazione': conversione da 'size_t' a 'const int'. Possibile perdita di dati.
[126/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\wtsapi\wtsapi.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(68): warning C5103: incollando '(' e 'WTS_STOP_REMOTE_CONTROL_SESSION_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(69): warning C5103: incollando '(' e 'WTS_START_REMOTE_CONTROL_SESSION_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(70): warning C5103: incollando '(' e 'WTS_START_REMOTE_CONTROL_SESSION_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(71): warning C5103: incollando '(' e 'WTS_CONNECT_SESSION_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(72): warning C5103: incollando '(' e 'WTS_CONNECT_SESSION_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(73): warning C5103: incollando '(' e 'WTS_ENUMERATE_SERVERS_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(74): warning C5103: incollando '(' e 'WTS_ENUMERATE_SERVERS_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(75): warning C5103: incollando '(' e 'WTS_OPEN_SERVER_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(76): warning C5103: incollando '(' e 'WTS_OPEN_SERVER_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(77): warning C5103: incollando '(' e 'WTS_OPEN_SERVER_EX_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(78): warning C5103: incollando '(' e 'WTS_OPEN_SERVER_EX_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(79): warning C5103: incollando '(' e 'WTS_CLOSE_SERVER_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(80): warning C5103: incollando '(' e 'WTS_ENUMERATE_SESSIONS_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(81): warning C5103: incollando '(' e 'WTS_ENUMERATE_SESSIONS_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(82): warning C5103: incollando '(' e 'WTS_ENUMERATE_SESSIONS_EX_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(83): warning C5103: incollando '(' e 'WTS_ENUMERATE_SESSIONS_EX_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(84): warning C5103: incollando '(' e 'WTS_ENUMERATE_PROCESSES_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(85): warning C5103: incollando '(' e 'WTS_ENUMERATE_PROCESSES_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(86): warning C5103: incollando '(' e 'WTS_TERMINATE_PROCESS_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(87): warning C5103: incollando '(' e 'WTS_QUERY_SESSION_INFORMATION_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(88): warning C5103: incollando '(' e 'WTS_QUERY_SESSION_INFORMATION_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(89): warning C5103: incollando '(' e 'WTS_QUERY_USER_CONFIG_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(90): warning C5103: incollando '(' e 'WTS_QUERY_USER_CONFIG_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(91): warning C5103: incollando '(' e 'WTS_SET_USER_CONFIG_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(92): warning C5103: incollando '(' e 'WTS_SET_USER_CONFIG_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(93): warning C5103: incollando '(' e 'WTS_SEND_MESSAGE_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(94): warning C5103: incollando '(' e 'WTS_SEND_MESSAGE_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(95): warning C5103: incollando '(' e 'WTS_DISCONNECT_SESSION_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(96): warning C5103: incollando '(' e 'WTS_LOGOFF_SESSION_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(97): warning C5103: incollando '(' e 'WTS_SHUTDOWN_SYSTEM_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(98): warning C5103: incollando '(' e 'WTS_WAIT_SYSTEM_EVENT_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(99): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_OPEN_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(100): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_OPEN_EX_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(101): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_CLOSE_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(102): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_READ_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(103): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_WRITE_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(104): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_PURGE_INPUT_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(105): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_PURGE_OUTPUT_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(106): warning C5103: incollando '(' e 'WTS_VIRTUAL_CHANNEL_QUERY_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(107): warning C5103: incollando '(' e 'WTS_FREE_MEMORY_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(108): warning C5103: incollando '(' e 'WTS_REGISTER_SESSION_NOTIFICATION_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(109): warning C5103: incollando '(' e 'WTS_UNREGISTER_SESSION_NOTIFICATION_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(110): warning C5103: incollando '(' e 'WTS_REGISTER_SESSION_NOTIFICATION_EX_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(111): warning C5103: incollando '(' e 'WTS_UNREGISTER_SESSION_NOTIFICATION_EX_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(112): warning C5103: incollando '(' e 'WTS_QUERY_USER_TOKEN_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(113): warning C5103: incollando '(' e 'WTS_FREE_MEMORY_EX_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(114): warning C5103: incollando '(' e 'WTS_FREE_MEMORY_EX_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(115): warning C5103: incollando '(' e 'WTS_ENUMERATE_PROCESSES_EX_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(116): warning C5103: incollando '(' e 'WTS_ENUMERATE_PROCESSES_EX_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(117): warning C5103: incollando '(' e 'WTS_ENUMERATE_LISTENERS_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(118): warning C5103: incollando '(' e 'WTS_ENUMERATE_LISTENERS_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(119): warning C5103: incollando '(' e 'WTS_QUERY_LISTENER_CONFIG_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(120): warning C5103: incollando '(' e 'WTS_QUERY_LISTENER_CONFIG_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(121): warning C5103: incollando '(' e 'WTS_CREATE_LISTENER_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(122): warning C5103: incollando '(' e 'WTS_CREATE_LISTENER_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(123): warning C5103: incollando '(' e 'WTS_SET_LISTENER_SECURITY_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(124): warning C5103: incollando '(' e 'WTS_SET_LISTENER_SECURITY_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(125): warning C5103: incollando '(' e 'WTS_GET_LISTENER_SECURITY_FN_W' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(126): warning C5103: incollando '(' e 'WTS_GET_LISTENER_SECURITY_FN_A' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(127): warning C5103: incollando '(' e 'WTS_ENABLE_CHILD_SESSIONS_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(128): warning C5103: incollando '(' e 'WTS_IS_CHILD_SESSIONS_ENABLED_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(129): warning C5103: incollando '(' e 'WTS_GET_CHILD_SESSION_ID_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(130): warning C5103: incollando '(' e 'WTS_GET_ACTIVE_CONSOLE_SESSION_ID_FN' non si ottiene un token di pre-elaborazione valido
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\wtsapi\wtsapi.c(58): note: nell'espansione della macro 'WTSAPI32_LOAD_PROC'
[134/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\clipboard\synthetic.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\clipboard\synthetic.c(54): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\clipboard\synthetic.c(66): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\clipboard\synthetic.c(139): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\clipboard\synthetic.c(179): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\clipboard\synthetic.c(470): warning C4267: '=': conversione da 'size_t' a 'long'. Possibile perdita di dati.
[138/373] Building C object winpr\tools\CMakeFiles\winpr-tools.dir\makecert\makecert.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\tools\makecert\makecert.c(716): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[140/373] Building C object winpr\libwinpr\CMakeFiles\winpr.dir\clipboard\synthetic_file.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\clipboard\synthetic_file.c(670): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\winpr\libwinpr\clipboard\synthetic_file.c(684): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[141/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\utils\pcap.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\utils\pcap.c(146): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[160/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\common\settings.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\settings.c(778): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\settings.c(1200): warning C4244: 'funzione': conversione da 'ULONGLONG' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\settings.c(1207): warning C4244: 'funzione': conversione da 'LONGLONG' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\settings.c(1213): warning C4244: 'funzione': conversione da 'ULONGLONG' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\settings.c(1219): warning C4244: 'funzione': conversione da 'LONGLONG' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\settings.c(1275): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[161/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\common\assistance.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\assistance.c(1313): warning C4311: 'cast di tipo': troncamento puntatore da 'void *' a 'UINT32'
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\common\assistance.c(1416): warning C4311: 'cast di tipo': troncamento puntatore da 'void *' a 'UINT32'
[171/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\gdi\region.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(98): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(99): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(161): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(162): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(199): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(200): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(227): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(237): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(275): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(276): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(303): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(304): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(323): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(324): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(332): warning C4244: '=': conversione da 'const INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(337): warning C4244: '=': conversione da 'const INT64' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\gdi\region.c(631): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[177/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\cache\pointer.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\cache\pointer.c(114): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\cache\pointer.c(124): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[182/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\er.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\er.c(68): warning C4267: 'return': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[188/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\ber.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\ber.c(83): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\ber.c(91): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\ber.c(96): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
[190/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\base64.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\base64.c(56): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\base64.c(105): warning C4244: 'return': conversione da '__int64' a 'int'. Possibile perdita di dati.
[191/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\x509_utils.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\x509_utils.c(642): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\x509_utils.c(656): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\x509_utils.c(665): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\x509_utils.c(703): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[192/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\privatekey.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\privatekey.c(121): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\privatekey.c(385): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[194/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\certificate.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\certificate.c(810): warning C4267: 'inizializzazione': conversione da 'size_t' a 'const UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\certificate.c(1227): warning C4267: 'funzione': conversione da 'size_t' a 'long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\certificate.c(1246): warning C4090: 'funzione': qualificatori 'const' differenti
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\certificate.c(1374): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[197/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\crypto.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\crypto.c(99): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\crypto.c(101): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[199/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\locale\keyboard.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\locale\keyboard.c(236): warning C4311: 'cast di tipo': troncamento puntatore da 'HKL' a 'DWORD'
[202/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\crypto\tls.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\tls.c(228): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\tls.c(641): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\tls.c(1454): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\tls.c(1537): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\crypto\tls.c(1703): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[205/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\streamdump.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\streamdump.c(56): warning C4146: l'operatore 'meno' unario è stato applicato al tipo unsigned. Il risultato resta unsigned
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\streamdump.c(358): warning C4244: 'funzione': conversione da 'time_t' a 'DWORD'. Possibile perdita di dati.
[207/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gcc.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gcc.c(433): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gcc.c(456): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gcc.c(556): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gcc.c(1885): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gcc.c(2031): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
[209/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\nla.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\nla.c(302): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[210/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\smartcardlogon.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\smartcardlogon.c(902): warning C4267: 'funzione': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
[211/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\nego.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\nego.c(473): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\nego.c(941): warning C4267: 'funzione': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
[212/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\info.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\info.c(538): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\info.c(542): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\info.c(1417): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\info.c(1426): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[218/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\license.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(616): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(725): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(758): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(899): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(984): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(1204): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(1232): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(1259): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(2364): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(2384): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(2388): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\license.c(2456): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[221/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\orders.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\orders.c(1916): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[224/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\server.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\server.c(75): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\server.c(287): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\server.c(483): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\server.c(1422): warning C4267: 'funzione': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\server.c(1481): warning C4267: 'funzione': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\server.c(1609): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\server.c(1615): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[227/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\capabilities.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2105): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2229): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2315): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2435): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2534): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2602): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2674): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2810): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2884): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(2957): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(3122): warning C4090: 'funzione': qualificatori 'const' differenti
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(3220): warning C4090: 'funzione': qualificatori 'const' differenti
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(3227): warning C4090: 'funzione': qualificatori 'const' differenti
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(3250): warning C4090: 'funzione': qualificatori 'const' differenti
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(3545): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\capabilities.c(4025): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[228/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\connection.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\connection.c(256): warning C4244: 'funzione': conversione da 'UINT64' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\connection.c(366): warning C4267: 'funzione': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\connection.c(759): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
[229/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\redirection.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\redirection.c(128): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\redirection.c(214): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\redirection.c(285): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\redirection.c(336): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\redirection.c(613): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[234/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\proxy.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\proxy.c(591): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\proxy.c(611): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\proxy.c(809): warning C4267: '=': conversione da 'size_t' a 'BYTE'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\proxy.c(815): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\proxy.c(757): warning C4267: 'inizializzazione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\proxy.c(758): warning C4267: 'inizializzazione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[235/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\rdp.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(254): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(306): warning C4267: '-=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(670): warning C4244: '=': conversione da '__int64' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(696): warning C4244: '=': conversione da '__int64' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(773): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(804): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(844): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(849): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(851): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(855): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\rdp.c(884): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
[236/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\tcp.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\tcp.c(496): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\tcp.c(586): warning C4267: '=': conversione da 'size_t' a 'long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\tcp.c(960): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\tcp.c(983): warning C4244: 'return': conversione da 'SOCKET' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\tcp.c(1153): warning C4244: '=': conversione da 'SOCKET' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\tcp.c(1170): warning C4267: 'funzione': conversione da 'size_t' a 'socklen_t'. Possibile perdita di dati.
[238/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\tpdu.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\tpdu.c(122): warning C4244: 'funzione': conversione da 'UINT16' a 'UINT8'. Possibile perdita di dati.
[239/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\fastpath.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\fastpath.c(234): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\fastpath.c(699): warning C4244: 'funzione': conversione da 'UINT16' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\fastpath.c(1046): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\fastpath.c(985): warning C4267: 'inizializzazione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\fastpath.c(1112): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[241/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\transport.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\transport.c(1040): warning C4244: '=': conversione da 'SSIZE_T' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\transport.c(1062): warning C4244: 'return': conversione da 'SSIZE_T' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\transport.c(1071): warning C4267: 'return': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\transport.c(1023): warning C4244: 'inizializzazione': conversione da 'SSIZE_T' a 'const int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\transport.c(1107): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\transport.c(1119): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[242/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\message.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\message.c(1847): warning C4267: 'inizializzazione': conversione da 'size_t' a 'const UINT32'. Possibile perdita di dati.
[243/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\update.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1507): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1574): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1581): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1638): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1645): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1701): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1744): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1762): warning C4267: '=': conversione da 'size_t' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1815): warning C4267: '=': conversione da 'size_t' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1861): warning C4267: '=': conversione da 'size_t' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1906): warning C4267: '=': conversione da 'size_t' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1950): warning C4267: '=': conversione da 'size_t' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(1995): warning C4267: '=': conversione da 'size_t' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(2039): warning C4267: '=': conversione da 'size_t' a 'INT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(2493): warning C4267: '+=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\update.c(2499): warning C4267: '+=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
[244/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\channels.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\channels.c(197): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\channels.c(303): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[246/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\listener.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\listener.c(83): warning C4244: '=': conversione da 'SOCKET' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\listener.c(115): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\listener.c(393): warning C4244: 'inizializzazione': conversione da 'SOCKET' a 'int'. Possibile perdita di dati.
[247/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\peer.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\peer.c(65): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[249/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\credssp_auth.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\credssp_auth.c(186): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\credssp_auth.c(211): warning C4267: '=': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\credssp_auth.c(217): warning C4267: '=': conversione da 'size_t' a 'USHORT'. Possibile perdita di dati.
[252/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gateway\rdg.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(373): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(398): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(474): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(691): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(731): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(857): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(1719): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(1723): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(1730): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rdg.c(1760): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[255/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gateway\rpc_bind.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_bind.c(407): warning C4267: '=': conversione da 'size_t' a 'BYTE'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_bind.c(414): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
[256/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gateway\rpc_client.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(966): warning C4244: '+=': conversione da 'SSIZE_T' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(967): warning C4244: '-=': conversione da 'SSIZE_T' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(970): warning C4244: 'return': conversione da 'SSIZE_T' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(1022): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(1041): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(1043): warning C4267: '=': conversione da 'size_t' a 'BYTE'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(1050): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(1066): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\rpc_client.c(1068): warning C4267: 'funzione': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
[258/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gateway\http.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\http.c(823): warning C4267: 'return': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\http.c(962): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[261/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gateway\websocket.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(59): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(63): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(69): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(93): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(135): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(139): warning C4267: 'funzione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(146): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(167): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(194): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(255): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(293): warning C4267: 'funzione': conversione da 'size_t' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(308): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\websocket.c(340): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[262/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gateway\wst.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\wst.c(180): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\wst.c(682): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
[263/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\core\gateway\ncacn_http.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\ncacn_http.c(127): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\core\gateway\ncacn_http.c(260): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
[266/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\audio.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\audio.c(41): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\audio.c(55): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[267/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\planar.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\planar.c(847): warning C4244: 'funzione': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\planar.c(858): warning C4244: 'funzione': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\planar.c(865): warning C4244: 'funzione': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\planar.c(872): warning C4244: 'funzione': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\planar.c(1243): warning C4244: 'return': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\planar.c(1641): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
[270/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\interleaved.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\interleaved.c(642): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[272/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\progressive.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\progressive.c(1912): warning C4244: 'funzione': conversione da 'const UINT16' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\progressive.c(2329): warning C4244: 'return': conversione da 'SSIZE_T' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\progressive.c(2334): warning C4244: 'return': conversione da 'SSIZE_T' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\progressive.c(2341): warning C4244: 'return': conversione da 'SSIZE_T' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\progressive.c(2427): warning C4244: 'return': conversione da 'SSIZE_T' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\progressive.c(2774): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[276/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\rfx_rlgr.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(188): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(201): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(251): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(264): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(340): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(362): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(375): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx_rlgr.c(546): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[277/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\rfx.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(280): warning C4996: 'GetVersionExA': è stato dichiarato deprecato
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(804): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1050): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1248): warning C4018: '<': errata corrispondenza tra signed e unsigned
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1249): warning C4018: '<': errata corrispondenza tra signed e unsigned
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1469): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1501): warning C4267: 'inizializzazione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1501): warning C4267: 'inizializzazione': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1771): warning C4267: '+=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1857): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1867): warning C4267: '+=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1875): warning C4267: '+=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(1955): warning C4244: 'funzione': conversione da 'const UINT16' a 'UINT8'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(2015): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\rfx.c(2023): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[278/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\region.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\region.c(453): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\region.c(482): warning C4267: '=': conversione da 'size_t' a 'long'. Possibile perdita di dati.
[281/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\xcrush.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\xcrush.c(344): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\xcrush.c(497): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\xcrush.c(498): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\xcrush.c(751): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\xcrush.c(866): warning C4267: '+=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\xcrush.c(895): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\xcrush.c(896): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
[282/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\ncrush.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\ncrush.c(2270): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\ncrush.c(2318): warning C4244: 'return': conversione da '__int64' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\ncrush.c(2457): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\ncrush.c(2582): warning C4244: 'funzione': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\ncrush.c(2589): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\ncrush.c(2822): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\ncrush.c(2836): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
[283/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\zgfx.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\zgfx.c(158): warning C4267: '+=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\zgfx.c(166): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\zgfx.c(252): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\zgfx.c(259): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\zgfx.c(542): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\zgfx.c(571): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[284/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\mppc.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\mppc.c(775): warning C4244: '=': conversione da '__int64' a 'UINT32'. Possibile perdita di dati.
[288/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\h264.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\h264.c(160): warning C4018: '>': errata corrispondenza tra signed e unsigned
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\codec\h264.c(162): warning C4018: '>': errata corrispondenza tra signed e unsigned
[289/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\rfx_sse2.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
[290/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\codec\nsc_sse2.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
[294/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_colors.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_colors.c(287): warning C4244: 'funzione': conversione da 'const INT16' a 'BYTE'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_colors.c(287): warning C4244: 'funzione': conversione da 'const INT16' a 'BYTE'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_colors.c(287): warning C4244: 'funzione': conversione da 'const INT16' a 'BYTE'. Possibile perdita di dati.
[296/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_set.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_set.c(68): warning C4267: 'funzione': conversione da 'size_t' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_set.c(104): warning C4267: 'funzione': conversione da 'size_t' a 'INT32'. Possibile perdita di dati.
[300/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_YUV.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV.c(603): warning C4146: l'operatore 'meno' unario è stato applicato al tipo unsigned. Il risultato resta unsigned
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV.c(608): warning C4244: 'return': conversione da 'unsigned long' a 'BYTE'. Possibile perdita di dati.
[301/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_colors_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
[302/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_set_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_set_opt.c(62): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_set_opt.c(103): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_set_opt.c(158): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_set_opt.c(199): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[304/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_add_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_add_opt.c(40): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[305/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_alphaComp_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
[306/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_andor_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_andor_opt.c(39): warning C4267: '-=': conversione da 'size_t' a 'INT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_andor_opt.c(41): warning C4267: '-=': conversione da 'size_t' a 'INT32'. Possibile perdita di dati.
[308/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_shift_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
[309/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_sign_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_sign_opt.c(62): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_sign_opt.c(131): warning C4267: '-=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[310/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_YCoCg_opt.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
[311/373] Building C object libfreerdp\CMakeFiles\freerdp.dir\primitives\prim_YUV_ssse3.c.obj
cl : warning della riga di comando D9002 : l'opzione sconosciuta '/arch:SSE2' verrà ignorata
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV_ssse3.c(269): warning C4311: 'cast di tipo': troncamento puntatore da 'const BYTE *const ' a 'unsigned long'
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV_ssse3.c(269): warning C4311: 'cast di tipo': troncamento puntatore da 'const BYTE *const ' a 'unsigned long'
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV_ssse3.c(269): warning C4311: 'cast di tipo': troncamento puntatore da 'const BYTE *const ' a 'unsigned long'
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV_ssse3.c(451): warning C4311: 'cast di tipo': troncamento puntatore da 'const BYTE *' a 'unsigned long'
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV_ssse3.c(710): warning C4311: 'cast di tipo': troncamento puntatore da 'const BYTE *' a 'unsigned long'
C:\Users\Administrator\Desktop\FreeRDP-master\libfreerdp\primitives\prim_YUV_ssse3.c(1007): warning C4311: 'cast di tipo': troncamento puntatore da 'const BYTE *' a 'unsigned long'
[312/373] Building C object channels\video\client\CMakeFiles\video-client.dir\video_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\video\client\video_main.c(862): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\video\client\video_main.c(903): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[313/373] Building C object channels\drdynvc\client\CMakeFiles\drdynvc-client.dir\drdynvc_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\drdynvc\client\drdynvc_main.c(983): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\drdynvc\client\drdynvc_main.c(1008): warning C4267: '=': conversione da 'size_t' a 'unsigned long'. Possibile perdita di dati.
[316/373] Building C object channels\remdesk\client\CMakeFiles\remdesk-client.dir\remdesk_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\remdesk\client\remdesk_main.c(189): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\remdesk\client\remdesk_main.c(387): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\remdesk\client\remdesk_main.c(440): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\remdesk\client\remdesk_main.c(491): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\remdesk\client\remdesk_main.c(533): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[321/373] Building C object channels\rdpgfx\client\CMakeFiles\rdpgfx-client.dir\rdpgfx_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpgfx\client\rdpgfx_main.c(1231): warning C4244: '=': conversione da 'UINT64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpgfx\client\rdpgfx_main.c(1232): warning C4244: '=': conversione da 'UINT64' a 'UINT16'. Possibile perdita di dati.
[323/373] Building C object channels\rdpgfx\client\CMakeFiles\rdpgfx-client.dir\rdpgfx_codec.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpgfx\client\rdpgfx_codec.c(214): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpgfx\client\rdpgfx_codec.c(232): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpgfx\client\rdpgfx_codec.c(235): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[326/373] Building C object channels\rdpei\client\CMakeFiles\rdpei-client.dir\rdpei_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpei\client\rdpei_main.c(328): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpei\client\rdpei_main.c(366): warning C4244: 'funzione': conversione da 'UINT64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpei\client\rdpei_main.c(688): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpei\client\rdpei_main.c(996): warning C4244: '=': conversione da 'INT64' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpei\client\rdpei_main.c(1038): warning C4244: '=': conversione da 'INT64' a 'INT32'. Possibile perdita di dati.
[329/373] Building C object channels\rdpdr\client\CMakeFiles\rdpdr-client.dir\rdpdr_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpdr\client\rdpdr_main.c(351): warning C4244: '=': conversione da 'ULONG_PTR' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdpdr\client\rdpdr_main.c(1786): warning C4267: 'funzione': conversione da 'size_t' a 'ULONG'. Possibile perdita di dati.
[330/373] Building C object channels\rdp2tcp\client\CMakeFiles\rdp2tcp-client.dir\rdp2tcp_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\rdp2tcp\client\rdp2tcp_main.c(155): warning C4267: 'funzione': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
[335/373] Building C object channels\printer\client\win\CMakeFiles\printer-client-win.dir\printer_win.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\printer\client\win\printer_win.c(118): warning C4090: 'funzione': qualificatori 'const' differenti
C:\Users\Administrator\Desktop\FreeRDP-master\channels\printer\client\win\printer_win.c(108): warning C4267: 'inizializzazione': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\printer\client\win\printer_win.c(264): warning C4090: 'funzione': qualificatori 'const' differenti
[336/373] Building C object channels\printer\client\CMakeFiles\printer-client.dir\printer_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\printer\client\printer_main.c(132): warning C4267: 'funzione': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\printer\client\printer_main.c(315): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\printer\client\printer_main.c(333): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[338/373] Building C object channels\echo\client\CMakeFiles\echo-client.dir\echo_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\echo\client\echo_main.c(51): warning C4267: 'inizializzazione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[343/373] Building C object channels\drive\client\CMakeFiles\drive-client.dir\drive_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\drive\client\drive_main.c(470): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\drive\client\drive_main.c(511): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[344/373] Building C object channels\cliprdr\client\CMakeFiles\cliprdr-client.dir\cliprdr_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\cliprdr\client\cliprdr_main.c(101): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\cliprdr\client\cliprdr_main.c(645): warning C4267: 'funzione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[345/373] Building C object channels\cliprdr\client\CMakeFiles\cliprdr-client.dir\cliprdr_format.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\cliprdr\client\cliprdr_format.c(101): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[347/373] Building C object channels\cliprdr\client\CMakeFiles\cliprdr-client.dir\__\cliprdr_common.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\cliprdr\cliprdr_common.c(417): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\cliprdr\cliprdr_common.c(498): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\cliprdr\cliprdr_common.c(528): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[348/373] Building C object channels\audin\client\CMakeFiles\audin-client.dir\audin_main.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\channels\audin\client\audin_main.c(427): warning C4267: '=': conversione da 'size_t' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\audin\client\audin_main.c(928): warning C4244: '=': conversione da 'unsigned long' a 'UINT16'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\channels\audin\client\audin_main.c(944): warning C4244: '=': conversione da 'unsigned long' a 'UINT16'. Possibile perdita di dati.
[356/373] Building C object client\common\CMakeFiles\freerdp-client.dir\client_cliprdr_file.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\client\common\client_cliprdr_file.c(1446): warning C4267: 'inizializzazione': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\client\common\client_cliprdr_file.c(1541): warning C4018: '>=': errata corrispondenza tra signed e unsigned
[358/373] Building C object client\common\CMakeFiles\freerdp-client.dir\cmdline.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\client\common\cmdline.c(4665): warning C4996: 'fdopen': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fdopen. See online help for details.
[366/373] Building C object client\Windows\CMakeFiles\wfreerdp-client.dir\wf_cliprdr.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_cliprdr.c(2111): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_cliprdr.c(2113): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_cliprdr.c(2126): warning C4267: '=': conversione da 'size_t' a 'UINT'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_cliprdr.c(2162): warning C4267: '=': conversione da 'size_t' a 'UINT32'. Possibile perdita di dati.
[367/373] Building C object client\Windows\CMakeFiles\wfreerdp-client.dir\wf_rail.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_rail.c(182): warning C4133: 'funzione': tipi non compatibili. Da 'BYTE *const ' a 'const WCHAR *'
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_rail.c(465): warning C4133: 'funzione': tipi non compatibili. Da 'BYTE *const ' a 'const WCHAR *'
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_rail.c(590): warning C4133: 'funzione': tipi non compatibili. Da 'BYTE *const ' a 'const WCHAR *'
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_rail.c(600): warning C4133: 'funzione': tipi non compatibili. Da 'BYTE *const ' a 'LPCWSTR'
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_rail.c(947): warning C4267: '=': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[368/373] Building C object client\Windows\CMakeFiles\wfreerdp-client.dir\wf_client.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_client.c(676): warning C4267: '=': conversione da 'size_t' a 'DWORD'. Possibile perdita di dati.
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_client.c(1105): warning C4102: 'disconnect': etichetta senza riferimenti
[369/373] Building C object client\Windows\CMakeFiles\wfreerdp-client.dir\wf_defaults.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_defaults.c(84): warning C4090: '=': qualificatori 'const' differenti
[370/373] Building C object client\Windows\CMakeFiles\wfreerdp-client.dir\wf_floatbar.c.obj
C:\Users\Administrator\Desktop\FreeRDP-master\client\Windows\wf_floatbar.c(386): warning C4267: 'funzione': conversione da 'size_t' a 'int'. Possibile perdita di dati.
[372/373] Install the project...-- Install configuration: "Release"
-- Installing: C:/FreeRDP/share/man/man7/wlog.7
-- Installing: C:/FreeRDP/lib/cmake/WinPR3/WinPRConfig.cmake
-- Installing: C:/FreeRDP/lib/cmake/WinPR3/WinPRConfigVersion.cmake
-- Installing: C:/FreeRDP/lib/cmake/WinPR3/WinPRTargets.cmake
-- Installing: C:/FreeRDP/lib/cmake/WinPR3/WinPRTargets-release.cmake
-- Installing: C:/FreeRDP/lib/pkgconfig/winpr3.pc
-- Installing: C:/FreeRDP/lib/winpr3.lib
-- Installing: C:/FreeRDP/lib/winpr-tools3.lib
-- Installing: C:/FreeRDP/lib/pkgconfig/winpr-tools3.pc
-- Installing: C:/FreeRDP/bin/winpr-makecert.exe
-- Installing: C:/FreeRDP/share/man/man1/winpr-makecert.1
-- Installing: C:/FreeRDP/bin/winpr-hash.exe
-- Installing: C:/FreeRDP/share/man/man1/winpr-hash.1
-- Installing: C:/FreeRDP/include/winpr3
-- Installing: C:/FreeRDP/include/winpr3/config
-- Installing: C:/FreeRDP/include/winpr3/winpr
-- Installing: C:/FreeRDP/include/winpr3/winpr/asn1.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/assert.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/bcrypt.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/bitstream.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/clipboard.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/cmdline.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/collections.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/comm.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/cred.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/crt.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/crypto.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/custom-crypto.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/debug.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/dsparse.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/endian.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/environment.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/error.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/file.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/handle.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/image.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/ini.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/input.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/interlocked.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/intrin.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/io.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/library.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/memory.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/ncrypt.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/nt.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/ntlm.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/pack.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/path.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/pipe.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/platform.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/pool.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/print.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/registry.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/rpc.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/sam.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/schannel.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/security.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/shell.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/smartcard.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/spec.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/ssl.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/sspi.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/sspicli.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/stream.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/string.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/strlst.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/synch.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/sysinfo.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/tchar.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/thread.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/timezone.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/tools
-- Installing: C:/FreeRDP/include/winpr3/winpr/tools/makecert.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/user.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/wincrypt.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/windows.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/winpr.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/winsock.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/wlog.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/wtsapi.h
-- Up-to-date: C:/FreeRDP/include/winpr3
-- Installing: C:/FreeRDP/include/winpr3/CMakeFiles
-- Up-to-date: C:/FreeRDP/include/winpr3/winpr
-- Installing: C:/FreeRDP/include/winpr3/winpr/build-config.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/buildflags.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/config.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/version.h
-- Installing: C:/FreeRDP/include/winpr3/winpr/wtypes.h
-- Installing: C:/FreeRDP/lib/freerdp3.lib
-- Installing: C:/FreeRDP/lib/pkgconfig/freerdp3.pc
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP3/FreeRDPConfig.cmake
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP3/FreeRDPConfigVersion.cmake
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP3/FreeRDPTargets.cmake
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP3/FreeRDPTargets-release.cmake
-- Installing: C:/FreeRDP/./objects-Release/drdynvc-client/drdynvc_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/video-client/video_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/smartcard-client/smartcard_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/remdesk-client/remdesk_main.c.obj
-- Installing: C:/FreeRDP/./rdpsnd-common.lib
-- Installing: C:/FreeRDP/./objects-Release/rdpsnd-client/rdpsnd_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpsnd-client-winmm/rdpsnd_winmm.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpsnd-client-fake/rdpsnd_fake.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpgfx-client/rdpgfx_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpgfx-client/rdpgfx_codec.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpgfx-client/__/rdpgfx_common.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpei-client/rdpei_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpei-client/__/rdpei_common.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpdr-client/irp.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpdr-client/devman.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpdr-client/rdpdr_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdpdr-client/rdpdr_capabilities.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rdp2tcp-client/rdp2tcp_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rail-client/__/rail_common.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rail-client/rail_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/rail-client/rail_orders.c.obj
-- Installing: C:/FreeRDP/./objects-Release/printer-client/printer_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/printer-client-win/printer_win.c.obj
-- Installing: C:/FreeRDP/./objects-Release/geometry-client/geometry_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/encomsp-client/encomsp_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/echo-client/echo_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/drive-client/drive_file.c.obj
-- Installing: C:/FreeRDP/./objects-Release/drive-client/drive_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/disp-client/disp_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/disp-client/__/disp_common.c.obj
-- Installing: C:/FreeRDP/./objects-Release/cliprdr-client/cliprdr_format.c.obj
-- Installing: C:/FreeRDP/./objects-Release/cliprdr-client/cliprdr_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/cliprdr-client/__/cliprdr_common.c.obj
-- Installing: C:/FreeRDP/./objects-Release/audin-client/audin_main.c.obj
-- Installing: C:/FreeRDP/./objects-Release/audin-client-winmm/audin_winmm.c.obj
-- Installing: C:/FreeRDP/./objects-Release/ainput-client/ainput_main.c.obj
-- Installing: C:/FreeRDP/lib/pkgconfig/freerdp-client3.pc
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP-Client3/FreeRDP-ClientConfig.cmake
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP-Client3/FreeRDP-ClientConfigVersion.cmake
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP-Client3/FreeRDP-ClientTargets.cmake
-- Installing: C:/FreeRDP/lib/cmake/FreeRDP-Client3/FreeRDP-ClientTargets-release.cmake
-- Installing: C:/FreeRDP/lib/freerdp-client3.lib
-- Installing: C:/FreeRDP/bin/wfreerdp.exe
-- Installing: C:/FreeRDP/include/freerdp3//freerdp
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/addin.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/altsec.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/api.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/assistance.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/autodetect.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/cache
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/cache/persistent.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/ainput.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/audin.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/channels.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/cliprdr.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/disp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/drdynvc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/echo.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/encomsp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/geometry.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/gfxredir.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/log.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/rail.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/rdp2tcp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/rdpdr.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/rdpecam.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/rdpei.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/rdpgfx.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/rdpsnd.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/remdesk.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/scard.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/telemetry.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/tsmf.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/urbdrc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/video.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/channels/wtsvc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/ainput.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/audin.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/channels.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/client_cliprdr_file.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/cliprdr.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/cmdline.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/disp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/drdynvc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/encomsp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/file.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/geometry.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/printer.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/rail.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/rdpei.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/rdpgfx.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/rdpsnd.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/remdesk.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/sshagent.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/tsmf.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/utils
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/utils/smartcard_cli.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client/video.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/client.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/audio.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/bitmap.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/bulk.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/clear.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/color.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/dsp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/h264.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/interleaved.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/jpeg.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/nsc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/planar.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/progressive.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/region.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/rfx.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/yuv.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codec/zgfx.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/codecs.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/constants.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/ber.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/certificate.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/certificate_data.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/certificate_store.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/crypto.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/der.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/er.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/per.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/crypto/privatekey.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/display.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/dvc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/emulate
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/emulate/scard
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/emulate/scard/smartcard_emulate.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/error.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/event.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/extension.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/freerdp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/bitmap.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/dc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/gdi.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/gfx.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/pen.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/region.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/shape.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/gdi/video.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/graphics.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/heartbeat.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/input.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/license.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/listener.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/locale
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/locale/keyboard.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/locale/locale.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/log.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/message.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/metrics.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/peer.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/pointer.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/primary.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/primitives.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/rail.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/redirection.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/scancode.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/secondary.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/ainput.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/audin.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/channels.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/cliprdr.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/disp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/drdynvc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/echo.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/encomsp.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/gfxredir.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/proxy
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/proxy/proxy_config.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/proxy/proxy_context.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/proxy/proxy_log.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/proxy/proxy_modules_api.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/proxy/proxy_server.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/proxy/proxy_types.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/rail.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/rdpdr.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/rdpecam-enumerator.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/rdpecam.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/rdpei.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/rdpgfx.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/rdpsnd.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/remdesk.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/server-common.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/shadow.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/server/telemetry.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/session.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/settings.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/streamdump.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/svc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/transport_io.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/types.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/update.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/cliprdr_utils.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/drdynvc.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/gfx.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/passphrase.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/pcap.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/pod_arrays.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/profiler.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/proxy_utils.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/rdpdr_utils.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/ringbuffer.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/signal.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/smartcardlogon.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/smartcard_call.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/smartcard_operations.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/smartcard_pack.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/stopwatch.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/utils/string.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/window.h
-- Up-to-date: C:/FreeRDP/include/freerdp3//freerdp
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/build-config.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/buildflags.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/config.h
-- Installing: C:/FreeRDP/include/freerdp3//freerdp/version.h
 
Un punto che mi viene in mente è questo:
Screenshot_20230627-162017__01.jpg

Effettivamente davo per scontato che FreeRDP fosse scritto in C++, ma in realtà è scritto in C.
Secondo te potrebbe essere questo?
 
Un punto che mi viene in mente è questo:

Effettivamente davo per scontato che FreeRDP fosse scritto in C++, ma in realtà è scritto in C.
Secondo te potrebbe essere questo?

No, perché in freerdp.h c'è:
C:
#ifdef __cplusplus
extern "C"
{
#endif

che prende tutto il file header, quindi in teoria le funzioni esportate possono essere chiamate sia da C che da C++.

Molte API sono precedute da una macro FREERDP_API oppure FREERDP_LOCAL. Nel file cmake principale definisce sempre -DFREERDP_EXPORTS che causa l'esportazione di tutte le funzioni FREERDP_API, invece passando -DEXPORT_ALL_SYMBOLS esporti anche tutte le funzioni FREERDP_LOCAL, come specificato nel file api.h. Tuttavia non so perché non ti trova freerdp_connect (FREERDP_API), dovrei compilare tutto anch'io senza ulteriori info.
 
  • Mi piace
Reazioni: Helplease