Tiny Core Linux
Tiny Core Base => TCB Talk => Topic started by: topcat on October 20, 2009, 02:22:17 AM
-
I have built the source sometimes,but can‘t get the Xvesa binary file.
This tar.gz is download from tinycore.com.
please help me.
3ks
-
For 4.8.0, see xvesa.tcbuild
-
#!/bin/bash
# Bash and standard build environment required. (gcc, binutils, make, etc, etc.)
#export CPPFLAGS="-I/usr/local/include/X11 -I/usr/include -I/usr/include/X11"
#tar xzvf XFree86-4.8.0-src-1.tgz
#tar xzvf XFree86-4.8.0-src-2.tgz
#tar xzvf XFree86-4.8.0-src-3.tgz
cd xc
patch -p0 < ../mouse.patch
cp ../host.def config/cf/ && echo "host.def successfully copied"
cp ../site.def config/cf/ && echo "site.def successfully copied"
sleep 4
make World -i CDEBUGFLAGS="-O2 -march=i486"
#Xvesa/Xfbdev are made now and inside the xc/programs/Xserver directory.
--------------------------------------------------------------------
No Xvesa counld be found in Xserver
-
#define BuildFonts YES
#define BuildServersOnly YES
#define KDriveXServer YES
#define TinyXServer YES
#define XvesaServer YES
---------------------------------------------
host.def
pls help me
-
Did you install the suggested tools? Was there any error output?
-
Would it be possible to put the build files back onto ibiblio.org or publish them here as an attachment?
The files in question are:
host.def
mouse.patch
site.def
xvesa.tcbuild
The last one we've got (see reply #2). I believe all files were once kept in
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/tce/src/XFree86-4.8.0/
but that directory is now "gone".
Or am I just "blind" and they can be found somewhere else?
-
Well, it looks like I can now answer my own question (in case that someone else is looking for those files). I believe the files in question are currently to be found in:
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/tcz/src/Xvesa/
As I could not manage to find those files via Google I wonder if it would be possible to keep somewhere track of source files (and build instructions). At least in some cases I don't think it is obvious where to look: there are several 'src' directories in ibiblio.org, the directory name might change over time (e.g. XFree86-4.8.0 vs. Xvesa), there might be left-overs from TC 1.x which could well be relevant for TC2.x.
I guess one way would be to include a link to a directory containing sources and build information in the .info files. Whilst this could work for extensions something else would be required for the core components.
So this might be worth considering for the future (e.g. TC 3.x) ...
-
I will try to make it clearer on which source is for the Xvesa in base versus the one for the Xvesa extension. The Xfree-4.8.0 source is for the Xvesa in base, Xorg 7.1 was used for the extension. There is no info file to indicate where the location of the source in base is, but I will perhaps rename it Xorg-base as to not be confused with the extension.