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