Nowe posty

xx Dystrybucja pod HP Omen (7)
Dzisiaj o 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
lamp Problem z Linux Lite po instalacji (0)
2024-03-27, 19:50:30
xx Ile pingwinów? (1)
2024-03-27, 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: kompilacja optymalizacja XFree86  (Przeczytany 5987 razy)

Denton

  • Gość
kompilacja optymalizacja XFree86
« dnia: 2005-10-30, 14:36:18 »
Czy ktos wie czy da sie wogole policzyc iloczyn bitowy w awk bo z tego co ja widze to awk chyba nie ma takiej mozliwosci ? a jesli rzeczywiscie nie ma to czy ktos ma madry sposob zeby go zastapic?

greg000

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #1 dnia: 2005-10-30, 19:57:45 »
Chodzi ci o \\"&&\\" ?

Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #2 dnia: 2005-10-31, 12:54:25 »
Nie o  && to jest iloczyn logiczny a iloczyn bitowy przynajmniej w C jest taki & .

greg000

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #3 dnia: 2005-10-31, 18:37:55 »
Az tak dobrze awk nie znam, ale podaj przyklad co chcesz zrobic, ewentualnie co ci nie dziala .


Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #4 dnia: 2005-11-01, 10:54:09 »
Musze zamienic liczbe dziesietna na binarna ,gdzie  poszczegolne bity zostana wpisane do tablicy.

Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #5 dnia: 2005-11-01, 11:42:26 »
Narazie wysmarowalem skrypcik ale nie dziala na razie za bardzo a konkretnie nie dziala odwolanie do poprzedniego elementu tablicy czyli tab[$i--] , jakby awk nie widzial tych minusow i nie zmniejsza i


function zamiana(d) {
tab[1] = int($0);

for (i=2 ; i<=1000 ; i++){
tab[$i] = int(tab[$i--] / 2);
print \\"tab[$i]=\\"tab[$i];
if((tab[$i--] - 2*tab[$i])!=0){
t[$i] = 1}
else{
t[$i] = 0}

print t[$i];
if(tab[$i]==0){break};
}
}
{
zamiana($0);
}

jezior

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #6 dnia: 2005-11-01, 11:42:46 »
2005-11-01 10:54:09 Denton napisał:

> Musze zamienic liczbe dziesietna na binarna ,gdzie  poszczegolne bity zostana wpisane do
 > tablicy.

A nie wystarczy zapytac google?

http://www.gnu.org/software/gawk/manual/gawk.html#Bitwise-Functions

Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #7 dnia: 2005-11-01, 12:05:05 »
nie wiem czemu jesli uzyje compl(4) zamiast dostac 1 0 0  dostaje bzdury

Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #8 dnia: 2005-11-01, 12:20:53 »
pytanie o compl(4) juz nie aktualne

Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #9 dnia: 2005-11-01, 12:32:53 »
Dzieki za pomoc, to powinno mi wystarczyc

Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #10 dnia: 2005-11-01, 12:41:13 »
2005-11-01 11:42:26 Denton napisał:

> Narazie wysmarowalem skrypcik ale nie dziala na razie za bardzo a konkretnie nie dziala
 > odwolanie do poprzedniego elementu tablicy czyli tab[$i--] , jakby awk nie widzial tych minusow
 > i nie zmniejsza i
 >
 >
 > function zamiana(d) {
 > tab[1] = int($0);
 >
 > for (i=2 ; i<=1000 ; i++){
 > tab[$i] = int(tab[$i--] / 2);
 > print \\"tab[$i]=\\"tab[$i];
 > if((tab[$i--] - 2*tab[$i])!=0){
 > t[$i] = 1}
 > else{
 > t[$i] = 0}
 >
 > print t[$i];
 > if(tab[$i]==0){break};
 > }
 > }
 > {
 > zamiana($0);
 > }
 >
Jesli ktos zna odpowiedz na to pytanie to bylbym zobowiazany

greg000

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #11 dnia: 2005-11-01, 14:21:41 »
Nie wiem dlaczego odwolujac sie do elementu tablicy uzywasz \\'tab[$i]\\', a nie \\'tab\\' (moze to wynika z pudowy skryptu i \\"i\\" tore jest w petli for to nie to samo \\"i\\" co jest w \\"tab\\"). Druga sprawa tab[i--] jest chyba zapisem niepoprawnym bo \\'i--\\' powoduje  przyporzadkowanie a potem zmniejszenie o jeden (jak sie myle to niech mnie ktos poprawi).
Wiec jak juz to musialoby byc tab[--i], ale to tez jest bledem poniewaz \\'i\\' jest wenwatrz petli i jest za kazdym razem zwiekszane co spowoduje nieprawidlowe dzialanie petli \\'for \\'. Wiec aby za duzo nie zmieniac to chyba najprosciej bedzie zapisac \\'tab[i-1]\\'

Pozdr

Denton

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #12 dnia: 2005-11-02, 09:21:52 »
Kolejny raz dzieki :) ,dzieki wam mam praktycznie skonczony skrypt i w koncu nauczylem sie awka w pewnym stopniu :).

etilen

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #13 dnia: 2005-10-30, 12:53:10 »
Witam
Pracuje na wysłużonym już komputerze, więc chciałem zrobić sobie paczkę (deb'a) z X'em skompilowaną pod moją maszynę.
Tu napotkałem problem. Po zapoznaniu się z plikami definicji i konfiguracyjnymi (pliki *.cf i *.def) nie zauważyłem nawet wzmianki na temat optymalizacji pod wyższy procesor niż 486.
Czy jest możliwa kompilacja Xfree na pentium3? Jeżli tak to co przegapiłem?
Dodam że postępuje według instrukcji zawartej na www.xfree86.org. czyli:

modyfikacja ./xc/config/cf/host.def
make World

Pozdrawiam

etilen

  • Gość
kompilacja optymalizacja XFree86
« Odpowiedź #14 dnia: 2005-10-30, 22:55:02 »
Problem się dodatkowow skomplikował.
Pozdczas kompilacji bez zadnych wymyślnych ustawień w host.def dostaje po ok 30 minutowej kompilacji błędy:

In file included from lbx_zlib.c:67:
lbx_zlib.h:55:18: zlib.h: Nie ma takiego pliku ani katalogu
In file included from lbx_zlib.c:67:
lbx_zlib.h:59: error: syntax error before "z_stream"
lbx_zlib.h:59: warning: no semicolon at end of struct or union
lbx_zlib.h:81: error: syntax error before '}' token
lbx_zlib.c:83: error: field `compress_state' has incomplete type
lbx_zlib.c:84: error: field `decompress_state' has incomplete type
lbx_zlib.c: In function `init_compress':
lbx_zlib.c:97: error: dereferencing pointer to incomplete type
lbx_zlib.c:99: error: dereferencing pointer to incomplete type
lbx_zlib.c:100: error: dereferencing pointer to incomplete type
lbx_zlib.c:101: error: dereferencing pointer to incomplete type
lbx_zlib.c:101: error: dereferencing pointer to incomplete type
lbx_zlib.c:102: error: dereferencing pointer to incomplete type
lbx_zlib.c:104: error: dereferencing pointer to incomplete type
lbx_zlib.c:104: error: `alloc_func' undeclared (first use in this function)
lbx_zlib.c:104: error: (Each undeclared identifier is reported only once
lbx_zlib.c:104: error: for each function it appears in.)
lbx_zlib.c:104: error: syntax error before numeric constant
lbx_zlib.c:105: error: dereferencing pointer to incomplete type
lbx_zlib.c:105: error: `free_func' undeclared (first use in this function)
lbx_zlib.c:105: error: syntax error before numeric constant
lbx_zlib.c:106: error: dereferencing pointer to incomplete type
lbx_zlib.c:107: error: dereferencing pointer to incomplete type
lbx_zlib.c:108: error: dereferencing pointer to incomplete type
lbx_zlib.c:108: error: dereferencing pointer to incomplete type
lbx_zlib.c:110: error: dereferencing pointer to incomplete type
lbx_zlib.c:110: warning: implicit declaration of function `deflateInit'
lbx_zlib.c:110: error: dereferencing pointer to incomplete type
lbx_zlib.c:112: error: dereferencing pointer to incomplete type
lbx_zlib.c:112: error: dereferencing pointer to incomplete type
lbx_zlib.c:112: error: `Z_OK' undeclared (first use in this function)
lbx_zlib.c: In function `init_decompress':
lbx_zlib.c:118: error: dereferencing pointer to incomplete type
lbx_zlib.c:120: error: dereferencing pointer to incomplete type
lbx_zlib.c:121: error: dereferencing pointer to incomplete type
lbx_zlib.c:122: error: dereferencing pointer to incomplete type
lbx_zlib.c:122: error: dereferencing pointer to incomplete type
lbx_zlib.c:123: error: dereferencing pointer to incomplete type
lbx_zlib.c:125: error: dereferencing pointer to incomplete type
lbx_zlib.c:125: error: `alloc_func' undeclared (first use in this function)
lbx_zlib.c:125: error: syntax error before numeric constant
lbx_zlib.c:126: error: dereferencing pointer to incomplete type
lbx_zlib.c:126: error: `free_func' undeclared (first use in this function)
lbx_zlib.c:126: error: syntax error before numeric constant
lbx_zlib.c:127: error: dereferencing pointer to incomplete type
lbx_zlib.c:128: error: dereferencing pointer to incomplete type
lbx_zlib.c:129: error: dereferencing pointer to incomplete type
lbx_zlib.c:129: error: dereferencing pointer to incomplete type
lbx_zlib.c:131: error: dereferencing pointer to incomplete type
lbx_zlib.c:133: error: dereferencing pointer to incomplete type
lbx_zlib.c:133: warning: implicit declaration of function `inflateInit'
lbx_zlib.c:133: error: dereferencing pointer to incomplete type
lbx_zlib.c:142: error: dereferencing pointer to incomplete type
lbx_zlib.c:142: error: dereferencing pointer to incomplete type
lbx_zlib.c:142: error: `Z_OK' undeclared (first use in this function)
lbx_zlib.c: In function `do_compress':
lbx_zlib.c:151: error: dereferencing pointer to incomplete type
lbx_zlib.c:151: error: dereferencing pointer to incomplete type
lbx_zlib.c:152: error: dereferencing pointer to incomplete type
lbx_zlib.c:152: error: dereferencing pointer to incomplete type
lbx_zlib.c:152: error: dereferencing pointer to incomplete type
lbx_zlib.c:154: error: dereferencing pointer to incomplete type
lbx_zlib.c:154: error: dereferencing pointer to incomplete type
lbx_zlib.c:155: error: dereferencing pointer to incomplete type
lbx_zlib.c:155: error: dereferencing pointer to incomplete type
lbx_zlib.c:155: error: dereferencing pointer to incomplete type
lbx_zlib.c:157: error: dereferencing pointer to incomplete type
lbx_zlib.c:157: warning: implicit declaration of function `deflate'
lbx_zlib.c:157: error: dereferencing pointer to incomplete type
lbx_zlib.c:159: error: dereferencing pointer to incomplete type
lbx_zlib.c:159: error: dereferencing pointer to incomplete type
lbx_zlib.c:160: error: dereferencing pointer to incomplete type
lbx_zlib.c:160: error: dereferencing pointer to incomplete type
lbx_zlib.c: In function `do_decompress':
lbx_zlib.c:168: error: dereferencing pointer to incomplete type
lbx_zlib.c:168: error: dereferencing pointer to incomplete type
lbx_zlib.c:169: error: dereferencing pointer to incomplete type
lbx_zlib.c:169: error: dereferencing pointer to incomplete type
lbx_zlib.c:169: error: dereferencing pointer to incomplete type
lbx_zlib.c:171: error: dereferencing pointer to incomplete type
lbx_zlib.c:171: error: dereferencing pointer to incomplete type
lbx_zlib.c:172: error: dereferencing pointer to incomplete type
lbx_zlib.c:172: error: dereferencing pointer to incomplete type
lbx_zlib.c:172: error: dereferencing pointer to incomplete type
lbx_zlib.c:174: error: dereferencing pointer to incomplete type
lbx_zlib.c:174: warning: implicit declaration of function `inflate'
lbx_zlib.c:174: error: dereferencing pointer to incomplete type
lbx_zlib.c:174: error: `Z_PARTIAL_FLUSH' undeclared (first use in this function)
lbx_zlib.c:176: error: dereferencing pointer to incomplete type
lbx_zlib.c:176: error: dereferencing pointer to incomplete type
lbx_zlib.c:178: error: dereferencing pointer to incomplete type
lbx_zlib.c:178: error: dereferencing pointer to incomplete type
lbx_zlib.c:179: error: dereferencing pointer to incomplete type
lbx_zlib.c:179: error: dereferencing pointer to incomplete type
lbx_zlib.c: In function `GetNewPacket':
lbx_zlib.c:189: error: dereferencing pointer to incomplete type
lbx_zlib.c:191: error: dereferencing pointer to incomplete type
lbx_zlib.c:191: error: dereferencing pointer to incomplete type
lbx_zlib.c:192: error: dereferencing pointer to incomplete type
lbx_zlib.c:198: error: dereferencing pointer to incomplete type
lbx_zlib.c:200: error: dereferencing pointer to incomplete type
lbx_zlib.c:200: error: dereferencing pointer to incomplete type
lbx_zlib.c:204: error: dereferencing pointer to incomplete type
lbx_zlib.c:205: error: dereferencing pointer to incomplete type
lbx_zlib.c: In function `NewPacketAvail':
lbx_zlib.c:219: error: dereferencing pointer to incomplete type
lbx_zlib.c:221: error: dereferencing pointer to incomplete type
lbx_zlib.c:221: error: dereferencing pointer to incomplete type
lbx_zlib.c:222: error: dereferencing pointer to incomplete type
lbx_zlib.c: In function `ZlibFree':
lbx_zlib.c:334: warning: implicit declaration of function `deflateEnd'
lbx_zlib.c:336: warning: implicit declaration of function `inflateEnd'
lbx_zlib.c: In function `ZlibFlush':
lbx_zlib.c:347: error: dereferencing pointer to incomplete type
lbx_zlib.c:349: error: `Z_PARTIAL_FLUSH' undeclared (first use in this function)
lbx_zlib.c:350: error: dereferencing pointer to incomplete type
lbx_zlib.c:350: error: dereferencing pointer to incomplete type
lbx_zlib.c:351: error: dereferencing pointer to incomplete type
lbx_zlib.c:351: error: dereferencing pointer to incomplete type
lbx_zlib.c:355: error: dereferencing pointer to incomplete type
lbx_zlib.c: In function `ZlibWrite':
lbx_zlib.c:426: error: dereferencing pointer to incomplete type
lbx_zlib.c:427: error: dereferencing pointer to incomplete type
lbx_zlib.c:429: error: dereferencing pointer to incomplete type
lbx_zlib.c:433: error: dereferencing pointer to incomplete type
lbx_zlib.c:433: error: dereferencing pointer to incomplete type
lbx_zlib.c:434: error: dereferencing pointer to incomplete type
lbx_zlib.c:434: error: dereferencing pointer to incomplete type
lbx_zlib.c:437: error: dereferencing pointer to incomplete type
lbx_zlib.c:437: error: dereferencing pointer to incomplete type
lbx_zlib.c:440: error: dereferencing pointer to incomplete type
lbx_zlib.c:441: error: dereferencing pointer to incomplete type
lbx_zlib.c:442: error: `Z_NO_FLUSH' undeclared (first use in this function)
lbx_zlib.c:446: error: dereferencing pointer to incomplete type
lbx_zlib.c: In function `ZlibRead':
lbx_zlib.c:475: error: dereferencing pointer to incomplete type
lbx_zlib.c:477: error: dereferencing pointer to incomplete type
lbx_zlib.c:478: error: dereferencing pointer to incomplete type
lbx_zlib.c:482: error: dereferencing pointer to incomplete type
lbx_zlib.c:483: error: dereferencing pointer to incomplete type
lbx_zlib.c:491: error: dereferencing pointer to incomplete type
lbx_zlib.c:492: error: dereferencing pointer to incomplete type
lbx_zlib.c:493: error: dereferencing pointer to incomplete type
lbx_zlib.c:493: error: dereferencing pointer to incomplete type
lbx_zlib.c:494: error: dereferencing pointer to incomplete type
lbx_zlib.c:494: error: dereferencing pointer to incomplete type
lbx_zlib.c:497: error: dereferencing pointer to incomplete type
lbx_zlib.c:497: error: dereferencing pointer to incomplete type
lbx_zlib.c:498: error: dereferencing pointer to incomplete type
lbx_zlib.c:498: error: dereferencing pointer to incomplete type
lbx_zlib.c:499: error: dereferencing pointer to incomplete type
lbx_zlib.c:508: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:517: error: dereferencing pointer to incomplete type
lbx_zlib.c:519: error: dereferencing pointer to incomplete type
lbx_zlib.c:519: error: dereferencing pointer to incomplete type
lbx_zlib.c:520: error: dereferencing pointer to incomplete type
lbx_zlib.c:521: error: dereferencing pointer to incomplete type
lbx_zlib.c:525: error: dereferencing pointer to incomplete type
lbx_zlib.c: In function `ZlibInputAvail':
lbx_zlib.c:540: error: dereferencing pointer to incomplete type
lbx_zlib.c:541: error: dereferencing pointer to incomplete type
lbx_zlib.c:541: error: dereferencing pointer to incomplete type
make[5]: *** [lbx_zlib.o] Bł±d 1
make[5]: Leaving directory `/usr/local/src/xfree86/build/lib/lbxutil/lbx_zlib'
make[4]: *** [lbx_zlib] Bł±d 2
make[4]: Leaving directory `/usr/local/src/xfree86/build/lib/lbxutil'
make[3]: *** [all] Bł±d 2
make[3]: Leaving directory `/usr/local/src/xfree86/build/lib'
make[2]: *** [all] Bł±d 2
make[2]: Leaving directory `/usr/local/src/xfree86/build'
make[1]: *** [World] Bł±d 2
make[1]: Leaving directory `/usr/local/src/xfree86/build'
make: *** [World] Bł±d 2


Moj host.def wygląda nastepująco:

*
 * If you have build-specific modifications in your host.def file, but
 * want an empty host.def file installed when doing 'make install',
 * uncomment the following
 *
#define InstallEmptyHostDef
 */

/*
 * Which servers to build.  There is now only one XFree86 server.
 * It can be disabled by the following.
 *
#define XF86Server      NO
 */

/*
 * To disable building the Xnest server, uncomment this.
 */
#define XnestServer      NO


/*
 * To disable building Xvfb, uncomment this.
 */
#define XVirtualFramebufferServer   NO
 

/*
 * To enable building Xdmx, uncomment this.
 *
#define XdmxServer      YES
 */

/*
 * To disable building Xprt, uncomment this.
 *
#define XprtServer NO
 */

/*
 * Set the default server (ie the one that gets the sym-link to "X")
 *
#define ServerToInstall      XFree86
 */

/*
 * If you only run the X server under xdm the X servers don't need to be
 * installed SetUID, and you may comment out the lines below.  If you run
 * the servers by hand (with xinit or startx), then they do need to be
 * installed SetUID on most platforms.
 *
 * Consult your system administrator before making the X server setuid.
 *
#define InstallXserverSetUID   NO
 */


/*
 * Server configuration parameters.  The defaults are shown here:
 */

/*
 * Which drivers to build.  When building a static server, each of these
 * will be included in it.  When building the loadable server each of these
 * modules will be built.
 */
#define XF86CardDrivers      nv GlideDriver AgpGartDrivers DevelDrivers
            vesa XF86OSCardDrivers XF86ExtraCardDrivers
 

/*
 * To add third party drivers to the standard driver list, set the
 * following.
 *
#define XF86ExtraCardDrivers   extradriver1 extradriver2 ...
 */

/*
 * Select the XInput devices you want by uncommenting this.
 */
#define XInputDrivers      mouse keyboard

/*
 * There are three parameters that determine where and how the Matrox HAL
 * library is used:
 *
 *   HaveMatroxHal  -- You have the HALlib.a binary library installed
 *                     in xfree86/drivers/mga/HALlib, and you want it to
 *                     be used.
 *                     Default: NO
 *
 *   BuildMatroxHal -- You have the source for the HALlib library (installed
 *                     in xfree86/drivers/mga/hallib), and want to build and
 *                     use it.
 *                     Default: NO
 *
 *   UseMatroxHal   -- You want to build support for loading/using the HAL
 *                     library into the mga driver.  For module server builds
 *                     you don't need to have the HALlib library to do this.
 *                     but you want to build support for loading it and using
 *                     it into the mga driver module.
 *                     Default: YES for loadable server build
 *                              (HaveMatroxHal || BuildMatroxHal) for static
 */

/*
 * To disable use of the Matrox HAL library, uncomment this:
 *
#define UseMatroxHal      NO
 */

/*
 * If you have the HALlib.a binary installed in xfree86/drivers/mga/HALlib,
 * uncomment this:
 *
#define HaveMatroxHal      YES
 */

/*
 * If you have the HALlib source code installed in xfree86/drivers/mga/hallib,
 * uncomment this:
#define BuildMatroxHal      YES
 */

/*
 * To disable building the font server, uncomment this.
 */
#define BuildFontServer      NO
 

/*
 * To disable support for Speedo fonts, uncomment this.
 *
#define BuildSpeedo      NO
 */

/*
 * To disable support for Type1 fonts, uncomment this.
 *
#define BuildType1      NO
 */

/*
 * To disable support for CID fonts, uncomment this.
 *
#define BuildCID      NO
 */

/*
 * To set non-default build options for the underlying FreeType libraries,
 * add them here and uncomment.
 *
#define Freetype2BuildDefines   -DFREETYPE_BUILD_DEFINES
 */

/*
 * To build the FreeType libraries with the TrueType byte code interpreter
 * enabled, uncomment this.  Note that there are patent issues related to the
 * TrueType byte code interpreter, and we only recommend you enabling this
 * if you are sure that there are no legal impediments to you doing so.  See
 * for further information.
 */
#define Freetype2BuildDefines -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER


/*
 * Do you want to Build Fonts (Usually you only want to build and install
 * fonts once, if this is a first time install you will want to build the
 * fonts)
 */
#define BuildFonts      YES
 

/*
 * To not build/install the 75dpi fonts, uncomment the following
 *
#define Build75DpiFonts      NO
 */

/*
 * To not build/install the 100dpi fonts, uncomment the following
 *
#define Build100DpiFonts   NO
 */

/*
 * To not build/install the Speedo fonts, uncomment the following
 *
#define BuildSpeedoFonts   NO
 */

/*
 * To not build/install the Type1 fonts, uncomment the following
 *
#define BuildType1Fonts      NO
 */

/*
 * To not build/install the CID fonts, uncomment the following
 *
#define BuildCIDFonts      NO
 */

/*
 * To not build/install the True Type fonts, uncomment the following
 *
#define BuildTrueTypeFonts   NO
 */

/*
 * To not build/install the Cyrillic fonts, uncomment the following
 *
#define BuildCyrillicFonts   NO
 */

/*
 * To not install the local font directory, uncomment the following
 *
#define MakeLocalFontDir   NO
 */

/*
 * To build only the servers with a cut-down source tree, uncomment
 * this.
 *
#define BuildServersOnly   YES
 */

/*
 * By default, the sample config files for xinit, xdm and xfs are installed
 * only when there is no pre-existing version installed.  Uncommenting the
 * following lines will force the sample versions to be installed even if
 * it means over-writing existing versions.
 *
#define InstallXinitConfig   YES
#define InstallXdmConfig   YES
#define InstallFSConfig      YES
 */

/*
 * By default the application defaults files are always installed.
 * Uncommenting the the following will prevent exising application
 * defaults files from being over-written.
 *
#define InstallAppDefFiles   NO
 */

/*
 * Undefine the following if you don't want to have config files and
 * app-defaults installed in a separate directory (i.e. /etc/X11).
 *
#define UseSeparateConfDir NO
 */

/*
 * To enable building the glide driver, you need to define
 * HasGlide2 to YES and set the Glide2IncDir variable.
 * HasGlide2 is per default NO.
 *
#define HasGlide2 YES
 */

/*
 * Set the path to your Glide include files.
 *
#define Glide2IncDir /usr/include/glide
 */

/*
 * Have glide 3?
 *
#define HasGlide3 YES
 */

/*
 * Set the path to your Glide 3 include files.
 *
#define Glide3IncDir /usr/include/glide3
 */



/*
 * Unless you're a developer you shouldn't need to change anything
 * beyond this point.
 */

/*
 * If you want to enable some developer settings, like more verbose
 * compiler warnings, uncomment this.
 *
#define XFree86Devel   YES
*/

/*
 * The default optimisation flags for GCC 2.x.  -fno-strength-reduce is
 * here to work around a bug in -O2 for GCC 2.x on i386 platforms.
 * If you are using a version that doesn't have this bug, you can
 * uncomment the following line, and remove '-fno-strength-reduce'
 * If you are building binaries for a 486, it may be beneficial to add
 * -m486
 */
#define DefaultGcc2i386Opt   -O2 -fno-strength-reduce -m486
 

/*
 * This allows the GCC warning flags to be set.  The default is shown here.
 *
#define GccWarningOptions -Wall -Wpointer-arith -Wstrict-prototypes
                          -Wmissing-prototypes -Wmissing-declarations
                          -Wredundant-decls -Wnested-externs
 */

/*
 * Sun Compiler stuff..
 *
#define HasSunC                         YES
#define HasSunCplusplus                 YES
#define CplusplusCompilerMajorVersion   5
#define CplusplusCompilerMinorVersion   0
#define CCompilerMajorVersion           5
#define CCompilerMinorVersion           0
 */

/*
 * Optimized Sun Compiler Build.
 *
#define DefaultCDebugFlags              -xO4 -xtarget=pentium_pro
#define OptimizedCDebugFlags            -xO4 -xtarget=pentium_pro
 */

/*
 * Debuggable Sun Compiler Build.
 * Note: This builds _EVERYTHING_ as debuggable
 *
#define DefaultCDebugFlags              -g -xs
#define OptimizedCDebugFlags            -g -xs
 */

/*
 * For Linux, this should match the Binutils version you have.  This example
 * is for 2.6.0.7.  See linux.cf for the default setting.
 *
 * This should automatically get set correctly by imake.
 *
#define LinuxBinUtilsMajorVersion   26
 */

#define LinuxDistribution    LinuxDebian

/*
 * For Linux, these should match the libc version you have.  This example
 * is for libc.5.4.x.  See linux.cf for the default setting.
 *
 * This should automatically get set correctly by imake.
 *
#define LinuxCLibMajorVersion   5
#define LinuxClibMinorVersion   4
 */

/*
 * If you want to use the GNU malloc library, uncomment this
 *
#define UseGnuMalloc      YES
 */

/*
 * Set this to whatever is required to access the GNU malloc library.
 * The default is '-lgmalloc' unless is specified in the OS's .cf file.
 *
#define GnuMallocLibrary   -L/usr/local/lib -lgmalloc
 */

/*
 * To enable the internal Xserver malloc, uncomment this
 *
#define UseInternalMalloc   YES
 */

/*
 * Some Linux releases don't have a libtermcap.  In this case you may need
 * to uncomment the following
 *
#define TermcapLibrary      -lncurses
 */

/*
 * Build a server that dynamically loads the modules by setting
 * this to YES.  This defaults to YES on most platforms.  A static server
 * can be built by setting this to NO.
 */
#define DoLoadableServer   YES
 

/*
 * Build dlopen() style modules instead of the standard loader modules.
 * Don't enable this unless you have specific development reasons for
 * doing so and understand how to deal with the problems you'll run in to.
 *
 * Enabling this for regular use is NOT supported, and will almost
 * certainly cause you problems.
 *
#define MakeDllModules      YES
 */

/*
 * Build XAA.  This can be disabled with:
 *
#define XF86XAA         NO
 */

/*
 * Build vgahw.  This can be disabled with:
 *
#define XF86VgaHw      NO
 */

/*
 * Build xf1bpp.  This can be disabled with:
 *
#define XF1Bpp         NO
 */

/*
 * Build xf4bpp.  This can be disabled with:
 *
#define XF4Bpp         NO
 */


/*
 * BSD Console driver support (for FreeBSD and NetBSD).
 *
 * By default, support is included for pccons and pcvt for NetBSD, and
 * pccons, syscons and pcvt for FreeBSD.
 *
 * To change the list of supported drivers, set the following parameter.
 * Possible values are -DPCCONS_SUPPORT, -DSYSCONS_SUPPORT, -DPCVT_SUPPORT.
 * The following example includes support for syscons and pcvt only.
 *
#define XFree86ConsoleDefines   -DSYSCONS_SUPPORT -DPCVT_SUPPORT
 */

/*
 * To link the X server with a dynamic version of the Xfont library,
 * uncomment this.
 *
#define XserverStaticFontLib   NO
 */

/*
 * To enable binary compatibility with previous versions of the font
 * encoding support, uncomment this.
 *
#define FontencCompatibility    YES
 */

/*
 * To disable building XInput support, uncomment this
 *
#define BuildXInputExt      NO
 */

/*
 * Uncomment this for joystick support.
 *
 * Note: Joystick support is broken, so don't enable this.
 *
#define JoystickSupport YES
 */

/*
 * To disable the ScreenSaver Extension, uncomment this line.
 *
#define BuildScreenSaverExt   NO
 */

/*
 * If you don't want to build Xinerama support, uncomment this.
 */
#define BuildXinerama      NO
 

/*
 * If you don't want to build support for the GLX extension, uncomment this.
 *
#define BuildGlxExt             NO
 */

/*
 * If you want to build the xf86rush extension, uncomment this line.
 * This isn't recommended.
 *
#define BuildXF86RushExt   YES
 */

/*
 * If you want to build the client library for the xf86rush extension,
 * uncomment this line.  This isn't recommended.
 *
#define BuildXF86RushLibrary   NO
 */

/*
 * If you are running NetBSD 0.9C or later, and have the aperture driver
 * installed, uncomment this.
 *
#define HasNetBSDApertureDriver   YES
 */

/*
 * If you are running SVR3 and have the mmap driver installed (for linear
 * framebuffer access) uncomment this.
 *
#define HasSVR3mmapDrv   YES
 */

/*
 * If you are using an SVR3 (like ISC 4.x) which supports long file names,
 * you can * uncomment this to have manual pages installed under their
 * full names
 *
#define ExpandManNames      YES
 */

/*
 * For a POSIXized build on Interactive uncomment this
 * Could be used with gcc 'till Version 2.6.3
 * Should be used with gcc 2.7.2.
 *
#define UsePosix      YES
 */

/*
 * If you want to disable XDMAUTH support, uncomment this.
 *
#define HasXdmAuth      NO
 */

/*
 * If you have Linux DECnet support, and want to build XFree86 with support
 * for connections over DECnet, uncomment this.
 *
#define HasDECnet      YES
 */

/*
 * To build static and shared libraries with debugging information, uncomment
 * this. Assumes you have Gcc2.
 * (If you don't have Gcc2, you can use the DebugLib{X11,Xt,Xaw,...} variables
 * to build debugging versions of the libraries separately.)
 *
#define DebuggableLibraries   YES
*/

/*
 * To forceably build static libraries in addition to shared libraries,
 * uncomment this.
 *
#define ForceNormalLib      YES
 */

/*
 * Uncomment this if your default tools (eg, gcc, ld, as, etc) are
 * not the Linux ELF versions.
 *
#define LinuxElfDefault      NO
 */

/*
 * To use ELF format shared libraries for supported OSs, uncomment this.
 *
 * For Linux the default setting of this is the same as the setting of
 * LinuxElfDefault.
 *
 * For FreeBSD this should automatically be set correctly by imake.  Only
 * change it here if you need to override the automatic setting.
 *
#define UseElfFormat      YES
 */

/*
 * For FreeBSD/ELF (FreeBSD 3.0) it is possible to also build and install
 * a.out compatibility libraries.  To enable that, uncomment this.
 *
#define BuildAoutLibraries   YES
 */

/*
 * If you have trouble with make bombing out in Xlib, try uncommenting this.
 * You will not get dependencies as a result, but better than nothing.
 *
#define MakeHashTableBug        YES
 */

/*
 * If you do not want your man pages compress under SVR3 systems that
 * support it, uncomment this.
 *
#define CompressManPages        NO
 */

/*
 * If you have sgmlfmt (the XFree86 doctools package) and want to build
 * formatted docs from the SGML source, uncomment this.
 *
#define HasSgmlFmt      YES
 */

/*
 * To disable building some document formats, uncomment some of these.
 *
#define BuildLinuxDocText   NO
#define BuildLinuxDocPS      NO
 */
#define BuildLinuxDocHtml   NO

/*
 * To install Japanese versions of the documentation uncomment this.
 * Note: The Japanese documentation consists of a subset of the
 * XFree86 3.1 docs.
 *
#define InstallJapaneseDocs   YES
 */

/*
 * To build/install X specs docs, uncomment the following.
 * The SpecsDocDirs setting here is recommended because it covers
 * the docs that XFree86 has changed or added.
 */
#define BuildSpecsDocs      YES
#define SpecsDocDirs      CTEXT GL ICCCM X11 Xext Xmu Xv XvMC i18n xterm
 

/*
 * To build all specs docs, not just those listed in SpecsDocDirs, uncomment
 * the following.
 */
#define BuildAllSpecsDocs   YES


/*
 * If your system doesn't support vm86() mode and you have
 * libx86emu set library path here
 *
#define X86EMU_LIBPATH /usr/local/lib
 */



 Nie mam pojęcia co jest nie tak. Wszelkie wskazówki mile widziane.

Pozdrawiam