Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Jan 2005 02:23:27 +0100
From:      Dejan Lesjak <dejan.lesjak@ijs.si>
To:        Clint Olsen <clint@0lsen.net>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Reverse engineering x11/xorg for VNC build
Message-ID:  <200501190223.27426.dejan.lesjak@ijs.si>
In-Reply-To: <20050119003918.GD90669@0lsen.net>
References:  <200501190108.31547.dejan.lesjak@ijs.si> <20050119003918.GD90669@0lsen.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 19 of January 2005 01:39, Clint Olsen wrote:
> On Jan 19, Dejan Lesjak wrote:
> > You are probably looking for
> > x11-servers/xorg-server/files/patch-FreeBSD.cf You can probably just
> > throw a #define FreeBSDCC	cc #define FreeBSDCFLAGS in host.def or
> > define them on imake command line or something... I don't quite
> > understand what you are doing there, but feel free to contact me if you
> > get lost among Imakes :)
>
> I'm basically interested in doing a 'make World' in the tree.  With VNC, in
> order to build the vncserver (Xvnc for all practical purposes), you
> actually build the darn thing in the X source tree.  Building X is not my
> favorite waste of time, so I thought I'd leverage the work already done in
> the ports system.  So, I created a link tree so all the patches and goodies
> applied would be seen when I built this thing.  However, finding out even
> what the heck the top-level build command is in the ports system is not as
> easy as one would think.  And yes, I have gone to the webpage to see how a
> port is made.
>
> -Clint

It would help to know which VNC are you building. There are a couple in ports 
tree already (like RealVNC in net/vnc). I'm not sure X ports will help you 
much as they are modified in a way that permits building and installing 
separate components of the distribution (and ports specific stuff like 
setting CFLAGS, PTHREAD_LIBS and such in ) and that might not be what your 
VNC sources are expecting. Other than that, building X outside of ports 
should work by just 'make World'.

Dejan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501190223.27426.dejan.lesjak>