XFree86 zelf compilen

Pagina: 1
Acties:
  • 107 views sinds 30-01-2008
  • Reageer

  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 21:11

Bananenplant

Blocking YOUR ads since 2005

Topicstarter
is er iemand hier die dat gedaan heeft? mijn box is er nu mee bezig... benieuwd of het lukt! het lijkt me erg ingewikkeld om helemaal goed in elkaar te krijgen. maar ik zie wel...

VVD. Maakt crises erger 🏚️ .
Zucmantaks, nu 💰 !
De mythe van de zelfredzame burger 🦄 .


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

Xfree is erg simpel! gewoon make world, en dan "zou" het moeten werken.

Overigens kan dit wel lang duren, maar met Xfree86 alleen ben je er nog niet. Je moet ook nog een windowmanager en dergelijke hebben

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Verwijderd

Xfree86 is niet zo'n probleem om te compileren. Als je gewoon de bijgeleverde readme's goed leest, lukt het wel.

Als je daarna bijvoorbeeld nog KDE2 wil installeren, dan heb je nog aardig wat tijd nodig (oa. QT en de verschillende sources van KDE2 installeren)

Ik heb hem hier ook op een systeem gecompileerd en die werkt perfect. Binnenkort compileer ik hem ook op m'n LinuxFromScratch systeem, zodat alles lekker geoptimaliseerd is:)

  • mth
  • Registratie: Mei 2000
  • Laatst online: 05-02-2025

mth

Sinds 4.0 is XFree86 eenvoudig te compileren. Als je trouwens 4.0.2 compileert, compileer dan meteen FreeType mee, dan kun je antialiased fonts krijgen (heel cool).

Screenshot:
www.stack.nl/~mth/temp/antialias.png

In de release notes staat hoe je dit werkend krijgt:
xfree86.org/4.0.2/RELNOTES4.html#21

"This is the noise that keeps me awake."


Verwijderd

/me gaat ook freetype meecompileren als ie XFree4.02 gaat compileren op z'n LFS systeem:)

  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 21:11

Bananenplant

Blocking YOUR ads since 2005

Topicstarter
het is niet gelukt... nog maar 's ff goed lezen. ik doe het op potato (Debian), heb al kernel 2.4, daarna X...

helpt het ook als ik X met een athlongeoptimaliseerde (of eigenlijk Duron) compiler bouw? gcc maakt normaal toch 368 binaries? of zit ik nu HEEL fout?

VVD. Maakt crises erger 🏚️ .
Zucmantaks, nu 💰 !
De mythe van de zelfredzame burger 🦄 .


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

Het is zoiezo 386 :)

Maar als je je kernel al gecompiled hebt met de juiste support dan pakt het configure script dit wel mee en vertelt het aan je gcc!

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 21:11

Bananenplant

Blocking YOUR ads since 2005

Topicstarter
ik heb kernel 2.4.0 athlon/k7 geoptimaliseerd gecompiled... dus dat gaat gelijk goed? cool! geldt dat voor alle binaries die je erop compileert?

VVD. Maakt crises erger 🏚️ .
Zucmantaks, nu 💰 !
De mythe van de zelfredzame burger 🦄 .


Verwijderd

Ik heb ooit is onder slackware XFree86 4.0 gecompiled (inclusief GNOME en hoop libs). Dat viel erg mee, maar wel veel dependencies waardoor je vrij lang bezig bent om alles smooth te laten verlopen. Gewoon eerst beginnen met XFree compilen, hij stopt vanzelf als hij dingen nodig heeft en geeft tegelijkertijd ook aan welk package (in README's vind je meestal ook waar je dat benodigde package kan downloaden, anders freshmeat). Lees ook altijd INSTALL, voor opties etc.

Verwijderd

Je kunt in de file xc/config/cf/linux.cf compiler defines meegeven. Standaard staat daar een -D__i386__ Die veranderen in -D__x86__ (afhankelijk van welke x86 je gebruikt) Zelf heb ik het genoegen om daar -D__i686__ -D__SMP__ te mogen gebruiken...

Is het trouwens al iemand gelukt om X multi=trheaded te laten compilen (lees meerdere make processen...)

  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 21:11

Bananenplant

Blocking YOUR ads since 2005

Topicstarter
prachtig! nu nog ff kijken wat er misging...

VVD. Maakt crises erger 🏚️ .
Zucmantaks, nu 💰 !
De mythe van de zelfredzame burger 🦄 .


  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 19-08 17:40
make -j4
start 4 threads.
wat doet make -j0
denkje >:) (doe dat niet met een groot project zoals een kernel of XFree., tenzij je een gig geheugen hebt )

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


Verwijderd

Op vrijdag 02 maart 2001 15:20 schreef TD-er het volgende:
make -j4
start 4 threads.
wat doet make -j0
denkje >:) (doe dat niet met een groot project zoals een kernel of XFree., tenzij je een gig geheugen hebt )
Had ik dus al geprobeerd (-j16) maar dan gaat ie stug nog 1 process starten... Hij gebruikt trouwes ook imake ofsow
Pagina: 1