There seems to be an issue with the cmake script and SLES11 SP1.
I had to make the following hack around:
$ diff -u ../FreeRDP-FreeRDP-1.0-9b40f80/CMakeLists.txt CMakeLists.txt
--- ../FreeRDP-FreeRDP-1.0-9b40f80/CMakeLists.txt 2011-08-25
13:11:45.000000000 -0500
+++ CMakeLists.txt 2011-08-25 15:58:23.783759000 -0500
@@ -53,7 +53,8 @@
# Compiler-specific flags
if(CMAKE_COMPILER_IS_GNUCC)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wno-unused-but-set-variable")
+ #set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall
-Wno-unused-but-set-variable")
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -lncurses")
if(CMAKE_BUILD_TYPE STREQUAL "Release")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2")
endif()
Removing -Wno-unused-but-set-variable as it was stopping the Bigended and
pthread tests from being successful, and adding the -lncurses was needed
because the cunit 2.1-5.3 shipped by SuSE SLE11 SP1 OBS build requires ncurses
by default.
Not a big deal once I've started wrapping my brain around cmake....
However now I'm presented with an issue which I'm unsure of the solution. It
currently is tripping over the "if credentials are valid, the NTLMSSP
implementation may be to blame" error while doing a simple freerdp to our 2008
r2 Terminal server. I know with rdesktop I had to hack the code to allow not
only RSA but DSA certs initially. But I'm not sure if this is related to this
issue or not.
If someone dealing with the FreeRDP 1.0 branch could throw me a bone with how
to solve (or at least get more useful debugging data to help track it down)
this I'd be grateful. I'm attempting to get this all setup to test out the
RemoteRDP support recently added as we're currently using the SEAMLESS RDP hack
and I'm finding it woefully broken in too many places that are just unfixable.
So if a hand can be given you'll get another RemoteRDP tester for your trouble.
=)
Thanks.
- Ben
------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Freerdp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freerdp-devel