It works the same, ignore the solution files.

Am August 20, 2019 11:18:51 AM UTC schrieb Lonnie Cumberland 
<lon...@outstep.com>:
>Morning Armin,
>
>I'll give that a try.
>
>On thing though, didn't I read in your documentation for the VS Express
>2012 that you are just supposed to start with "cmake . -G"Visual Studio
>11
>Win64" first which generates the .sln VS solution file and then you are
>suppose to add the defines from within the IDE?
>
>When I build on Linux, my build cmake string looks like:
>
>------------------
>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 .
>------------------
>
>Can I do the similar thing plus adding the SSE2 define that you
>mentioned.
>Thanks again,
>Lonnie
>
>
>On Tue, Aug 20, 2019 at 2:15 AM Armin Novak via FreeRDP-devel <
>freerdp-devel@lists.sourceforge.net> wrote:
>
>> Ok, you're missing some assembly stuff.
>>
>> Just tryADDING -DWITH_SSE2=OFF TO cmake configuration.
>>
>> Regards
>> Armin
>>
>> Am August 20, 2019 1:27:40 AM UTC schrieb Lonnie Cumberland <
>> lon...@outstep.com>:
>> >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
>>


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

Reply via email to