Hi Chris,

If you want to very very latest, you can get it from my branches:

https://github.com/awakecoding/FreeRDP
https://github.com/awakecoding/FreeRDS

Instructions for building X11rdp are outdated right now, they've been
simplified in the build system. I haven't had a chance to update it all.
There are also a couple new dependencies which need to be added to the
documentation, like protocol buffers, etc.

The current project is designed to be extremely modular and cross-platform,
but there are a couple of things which are currently used in WinPR that
haven't yet been ported to other platforms. We are currently using waitable
timers in WinPR, which only work on Linux right now by using eventfd. If
someone could port waitable timers to non-Linux it'd be great, otherwise
we'll have to modify the FreeRDS code to not make use of it, but I'd rather
use it as it is so convenient. The other thing which needs to be ported is
GetModuleFileName, this one should be trivial, I left a link to a stack
overflow page with the solution for just about every platform.

When we'll reach a checkpoint at the end of this month I will push a
working version of both FreeRDP and FreeRDS to FreeRDS/FreeRDP and
FreeRDS/FreeRDS (I created a new github organization for the project).
We'll probably tag it "alpha1" so people can have a working copy to try and
build. It doesn't matter if I keep telling people it's far from being
ready, people want to try it out :P

Best regards,
- Marc-Andre


On Tue, Nov 12, 2013 at 6:37 PM, Chris Lee <labmonke...@gmail.com> wrote:

> Here we go Pawel,
>
> The developer documentation I was looking at yesterday when I started
> trying to build FreeRDS said to get the server source from a different
> repo.  I have just successfully built freerds using the source that's in
> the FreeRDP repo.  I'm pretty sure that source is a little behind, but at
> least it built.
>
> Attached is a small diff to fix some cc errors.  Please review it to see if
> my changes are appropriate (stdlib.h replacing malloc.h for example).
>
> Thanks again!
>
>
> On Tue, Nov 12, 2013 at 5:29 PM, Chris Lee <labmonke...@gmail.com> wrote:
>
> > Hi again Pawel,
> >
> > Please disregard that patch, I think it's missing some things.  I'm
> trying
> > again to build the project but without getting the FreeRDS server source
> > from the different repo.  This will give me a clean git-diff regardless
> of
> > whether it works or not.
> >
> > I should have that patch for you in a few minutes.
> >
> >
> > On Tue, Nov 12, 2013 at 5:10 PM, Chris Lee <labmonke...@gmail.com>
> wrote:
> >
> >> Hi Pawel,
> >>
> >> Here is a 'diff git' under the FreeRDP directory, ignoring everything
> >> under server/ since that came from a different repo.  I'm not absolutely
> >> certain that all changes are completely correct, but they build.
> >>
> >> Note that I'm pasting from PuTTY to Notepad++, so if there's a problem
> >> with the patch I do apologize.
> >>
> >> --
> >>
> >> Thank you,
> >> Chris Lee
> >>
> >>
> >> On Tue, Nov 12, 2013 at 4:23 PM, Pawel Jakub Dawidek <p...@freebsd.org
> >wrote:
> >>
> >>> In the meantime, Chris, could you post the patches to fix compilation
> on
> >>> FreeBSD, so they can be integrated upstream?
> >>>
> >>> On Tue, Nov 12, 2013 at 04:34:46PM -0500, Marc-André Moreau wrote:
> >>> > Hi,
> >>> >
> >>> > FreeRDS is currently in very active development, and I haven't yet
> had
> >>> the
> >>> > time to update the building instructions.
> >>> >
> >>> > We should be able to get some sort of intermediate version which will
> >>> be
> >>> > functional enough for very early on testing by the end of this month.
> >>> I can
> >>> > keep you posted on that. Right now we're integrating a lot of
> >>> components
> >>> > which we've been working on for the past months, and it's a moving
> >>> target.
> >>> >
> >>> > Best regards,
> >>> > - Marc-Andre
> >>> >
> >>> >
> >>> > On Tue, Nov 12, 2013 at 4:28 PM, Chris Lee <labmonke...@gmail.com>
> >>> wrote:
> >>> >
> >>> > > Hello All,
> >>> > >
> >>> > > I am trying to build FreeRDS on FreeBSD 9.2-RELEASE.
> >>> > >
> >>> > > It took a few small changes to compile so far, but should be ok
> with
> >>> a
> >>> > > small patch.
> >>> > >
> >>> > > The problem right now is that I get stuck at:
> >>> > > Linking C executable freerds
> >>> > > /usr/bin/ld: cannot find -lfreerdp-server
> >>> > > *** [server/freerds/core/freerds] Error code 1
> >>> > >
> >>> > > I get that the freerds target depends on freerdp-server; I just
> >>> don't see
> >>> > > where that lib is defined as a target.
> >>> > >
> >>> > > Could someone please assist me in resolving this linker error?
> >>> > >
> >>> > > I think I might like to help get the package working on FreeBSD and
> >>> perhaps
> >>> > > contibute to the project or at least help get a port into the tree.
> >>>  I'm
> >>> > > just stumped as to where this lib is supposed to come from.
> >>> > >
> >>> > > --
> >>> > >
> >>> > > Thank you,
> >>> > > Chris Lee
> >>> > >
> >>> > >
> >>>
> ------------------------------------------------------------------------------
> >>> > > DreamFactory - Open Source REST & JSON Services for HTML5 & Native
> >>> Apps
> >>> > > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API
> Access
> >>> > > Free app hosting. Or install the open source package on any LAMP
> >>> server.
> >>> > > Sign up and see examples for AngularJS, jQuery, Sencha Touch and
> >>> Native!
> >>> > >
> >>>
> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
> >>> > > _______________________________________________
> >>> > > Freerdp-devel mailing list
> >>> > > Freerdp-devel@lists.sourceforge.net
> >>> > > https://lists.sourceforge.net/lists/listinfo/freerdp-devel
> >>> > >
> >>> >
> >>>
> ------------------------------------------------------------------------------
> >>> > DreamFactory - Open Source REST & JSON Services for HTML5 & Native
> Apps
> >>> > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
> >>> > Free app hosting. Or install the open source package on any LAMP
> >>> server.
> >>> > Sign up and see examples for AngularJS, jQuery, Sencha Touch and
> >>> Native!
> >>> >
> >>>
> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
> >>> > _______________________________________________
> >>> > Freerdp-devel mailing list
> >>> > Freerdp-devel@lists.sourceforge.net
> >>> > https://lists.sourceforge.net/lists/listinfo/freerdp-devel
> >>>
> >>> --
> >>> Pawel Jakub Dawidek                       http://www.wheelsystems.com
> >>> FreeBSD committer                         http://www.FreeBSD.org
> >>> Am I Evil? Yes, I Am!                     http://mobter.com
> >>>
> >>
> >>
> >>
> >
> >
> > --
> >
> > Thank you,
> > Chris Lee
> >
>
>
>
> --
>
> Thank you,
> Chris Lee
>
>
> ------------------------------------------------------------------------------
> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
> Free app hosting. Or install the open source package on any LAMP server.
> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
> _______________________________________________
> Freerdp-devel mailing list
> Freerdp-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>
>
------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to