Hi Armin,

I just got around to trying to re-compile FreeRDP using the VS 2012
Express.

The errors that I mentioned in my last post about this are as follows:

Error 328 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 53 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 329 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 54 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 330 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 55 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 331 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 57 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 332 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 60 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 333 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 61 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 334 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 62 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 335 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 64 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 336 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 67 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 337 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 68 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 338 error C2440: 'initializing' : cannot convert from '__m128i' to
'char' C:\freerdp\FreeRDP\libfreerdp\primitives\prim_YUV_ssse3.c 70 1
freerdp (FreeRDP\libfreerdp\freerdp)
Error 379 error LNK1104: cannot open file '..\..\Debug\freerdp2.lib'
C:\freerdp\FreeRDP\client\common\LINK freerdp-client

There were also about 367 Warnings regarding conversions and other similar
things.

This was just the native compile via the generated solution file (
https://github.com/FreeRDP/FreeRDP/wiki/Build-on-Windows-Visual-C---2012-(32-and-64-bit))
and I had not tried to figure out a VS build file for the "Shadow Server"
yet.  Do you have one of those setup that I can get?

Cheers,
Lonnie



On Mon, Aug 19, 2019 at 7:01 AM Lonnie Cumberland <lon...@outstep.com>
wrote:

> Hi Armin,
>
> I was going to try a newer version of VS but since your recipe called for
> either VS 2010 Express or VS 2012 Express (
> https://github.com/FreeRDP/FreeRDP/wiki/Compilation) I used the 2012
> version since I was hoping to minimize any compile issues and to replicate
> the builds that you have already had success.
>
> What version of VS has you had success with?  Please let me know and I
> will try to use it as the goal if this part of my test is to see if I can
> build the FreeRDP Shadow Server for the Windows platform as well. I have
> already been able to do it for the Linux (Ubuntu 18.04) side with:
>
> ---------------
>
> cmake -GNinja -DCHANNEL_URBDRC=ON -DWITH_DSP_FFMPEG=ON -DWITH_CUPS=ON
> -DWITH_PULSE=ON -DWITH_FAAD2=ON -DWITH_GSM=ON -DWITH_JPEG=ON
> -DWITH_SERVER=ON -DMONOLITHIC_BUILD=ON -DBUILD_SHARED_LIBS=OFF ..
>
> cmake --build .
> -----------------------
>
> On the Linux text, I was able run the shadow server on Ubuntu 18.04
> (64-bit) and connect from a Windows 7 Pro (64-bit) RDP client. The shadow
> server seems to show that the plugins were loaded but the sound did not
> come across when I did a quick test (did not check for the other plugin
> capabilities yet.).
>
> What I would like to do is to build the shadow server possibly with static
> libraries to minimize library dependencies and then collect all of the
> binaries, and support files in a directory so that I can package up the
> binary build to put on another system, but not sure of the best way to go
> about this yet.
>
> You had a great suggestion about me looking into using the shadow server
> and I think that it will make an AWESOME base for me to build from.
>
> Any ideas on the best way to have a static build and package up the
> binaries?  I thought that I saw a setting somewhere in my FreeRDP reading
> that allowed for static builds, but will have to go back to try and find
> that information, if I was correct.
>
> All-in-all, I would say that things are off to a very good start and I ml
> eager to see what I can do with the shadow server across the platforms
> initially after which I want to start customizing things in it for the
> seamless mode effort.
>
> Cheers,
> Lonnie
>
> On Mon, Aug 19, 2019 at 3:39 AM Armin Novak via FreeRDP-devel <
> freerdp-devel@lists.sourceforge.net> wrote:
>
>> Hi Lonnie,
>>
>>
>> not entirely sure the window shadow port is currently working (not much
>> activity for some time) just a note:
>>
>> try more recent VS, the newer the better (they now actually support C99)
>>
>> As for compilation issues, some hint what is not compiling would be
>> helpful to diagnose.
>>
>>
>> regards
>>
>> Armin
>>
>> On 8/19/19 1:39 AM, Lonnie Cumberland via FreeRDP-devel wrote:
>> > Hi All,
>> >
>> > Just a quick update. The VS 2012 Express build did not work and I got a
>> > bunch of conversion errors.
>> >
>> > Maybe I need to get another Visual Studio to try?
>> >
>> > Any ideas?
>> > Thanks
>> >
>> > On Sun, Aug 18, 2019 at 7:36 PM Lonnie Cumberland <lon...@outstep.com>
>> > wrote:
>> >
>> >> Hi All,
>> >>
>> >> I normally run on Ubuntu 18.04 ()64-bit) but I would like to build the
>> >> FreeRDP Shadow Server on a Windows 7 Pro (64-bit) system.
>> >>
>> >> I have installed Visual Studio 2012 Express and the other requirements.
>> >> Now I have just opened the sln (VS Solution) file and am trying a
>> default
>> >> build from the Visual Studio environment.
>> >>
>> >> Can you please tell me how to build the Shadow Server either by the
>> Visual
>> >> Studio 2012 IDE environment or by the command line, or both?
>> >>
>> >> Thanks in advance,
>> >> Lonnie
>> >>
>> >>
>> > _______________________________________________
>> > FreeRDP-devel mailing list
>> > FreeRDP-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>>
>>
>> _______________________________________________
>> FreeRDP-devel mailing list
>> FreeRDP-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>>
>

_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to