Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German) Deutsche Dokumentation
  • Search

X-Server mit Schatten und echter Transparenz

Dokumentation, Tipps und Tricks.
Post Reply
  • Print view
Advanced search
149 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
Author
Message
ian!
Bodhisattva
Bodhisattva
User avatar
Posts: 3829
Joined: Tue Feb 25, 2003 9:52 am
Location: Essen, Germany
Contact:
Contact ian!
Website

X-Server mit Schatten und echter Transparenz

  • Quote

Post by ian! » Tue Aug 24, 2004 1:21 pm

--------------------------------------------------------------------------------
Vorsicht: Hier wird eine Entwicklungsversion benutzt. Will heissen, daß der X-Server nicht unbedingt in jeder Karten-Treiber/Kernelversion/Windowmanager Konstellation funktionierenden muss.

Ihr wurdet gewarnt! :wink:

--------------------------------------------------------------------------------

Da die Nachfrage wächst, hier mal ein How-To zum Thema "X-Server mit Schatten und echter Transparenz".

Ich gehe hier von einer existierenden xorg-Installation (stable) aus. Ich habe das jetzt einfach mal so aus dem Kopf runtergeschrieben. Sollte aber soweit funktionieren.

Code: Select all

mkdir -p /etc/portage/
echo 'x11-base/xorg-x11' >> /etc/portage/package.unmask
echo 'x11-misc/xcompmgr' >> /etc/portage/package.unmask
echo 'x11-misc/transset' >> /etc/portage/package.unmask
echo 'x11-base/xorg-x11 ~x86' >> /etc/portage/package.keywords
echo 'x11-misc/xcompmgr ~x86' >> /etc/portage/package.keywords
echo 'x11-misc/transset ~x86' >> /etc/portage/package.keywords
echo 'x11-misc/ttmkfdir ~x86' >> /etc/portage/package.keywords
emerge -u x11-base/xorg-x11
emerge x11-misc/transset
emerge x11-misc/xcompmgr
echo 'Section "extensions"' >> /etc/X11/xorg.conf
echo 'Option "Composite" "Enable"' >> /etc/X11/xorg.conf
echo 'EndSection' >> /etc/X11/xorg.conf
X neustarten und mit xcompmgr -c z.B. die Schatten einschalten. Mit transset kann man einzelne Windows transparent setzen. Hierbei kann man transset auch einen Wert mitgeben (0.0 - 1.0).

Viel Spaß damit,
ian!

EDIT: Warnhinweis hinzugefügt. Hätte ich vielleicht früher machen sollen. :roll:
Last edited by ian! on Sun Sep 12, 2004 10:29 am, edited 3 times in total.
"To have a successful open source project, you need to be at least somewhat successful at getting along with people." -- Daniel Robbins
Top
amdunlock
Guru
Guru
Posts: 409
Joined: Sat Apr 24, 2004 2:03 pm
Location: Darmstadt Germany

  • Quote

Post by amdunlock » Tue Aug 24, 2004 1:40 pm

krass. danke :-D

bin grad am emergen. hat schon jemand erfahrungen dazu ?
man koennte die ja in diesem thread sammeln, sowie bugs und sowas. ;)
-2500+ @ 3200+ ---- 512MB-Ram watercooled Htf X Triple @ 3 x 5V - Abit AN7 s*cking microguru - Geforce 6800 - Audigy 2 -=Gentoo Stage 2004.2 @ ext3=-
Top
ralph
Advocate
Advocate
User avatar
Posts: 2001
Joined: Sun Mar 02, 2003 2:27 pm
Location: Hamburg

  • Quote

Post by ralph » Tue Aug 24, 2004 1:45 pm

Gutes howto.

Kleiner Nachtrag:

Zumindest bei nvidia Karten sollte man
Option "RenderAccel" "1"
in der device section (also da wo auch Driver "nvidia" steht) der xorg.conf nicht vergessen, da es dadurch um einiges schneller wird.

Wie es bei anderen Karten aussieht weiß ich leider nicht.
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Top
boris64
Veteran
Veteran
User avatar
Posts: 1770
Joined: Sat Oct 04, 2003 12:13 pm
Location: Vechelde/Peine
Contact:
Contact boris64
Website

  • Quote

Post by boris64 » Tue Aug 24, 2004 3:51 pm

ich vermisse auch noch folgenden eintrag für die /etc/X11/xorg.conf

Code: Select all

Section "Extensions"
    Option "Composite" "Enable"
EndSection

sehr nett, soweit, weiter so ;)


[EDIT]
wer nicht lesen kann
*arg*
ich kauf mir ne neue brille :(
[/EDIT]
boris64.net 200x / visit my desktop / try these tiny kernel patches ;)
Top
Pamino
Apprentice
Apprentice
User avatar
Posts: 281
Joined: Wed Apr 07, 2004 10:08 am
Location: 127.0.0.1

  • Quote

Post by Pamino » Tue Aug 24, 2004 3:54 pm

und wie macht man das ganze sicher wiede rückgängig?
Top
ossi
Apprentice
Apprentice
User avatar
Posts: 221
Joined: Sun Apr 11, 2004 4:55 pm
Location: DDR

  • Quote

Post by ossi » Tue Aug 24, 2004 4:01 pm

Pamino wrote:und wie macht man das ganze sicher wiede rückgängig?
na einfach xp drüberbügeln :lol: :lol:

ne mal ehrlich wie wohl !?
warscheinlich genau andersrum!
Top
slyght
Apprentice
Apprentice
User avatar
Posts: 207
Joined: Wed May 12, 2004 2:16 pm
Location: Stuttgart, Germany

  • Quote

Post by slyght » Tue Aug 24, 2004 4:03 pm

Ich benutze zur Zeit noch x-free und würde x-org gerne mal austesten... kann ich beides irgendwie parallel installieren um Anderungen ggf einfacher wieder rückgängig zu machen?
Top
Pamino
Apprentice
Apprentice
User avatar
Posts: 281
Joined: Wed Apr 07, 2004 10:08 am
Location: 127.0.0.1

  • Quote

Post by Pamino » Tue Aug 24, 2004 4:05 pm

ossi wrote:
Pamino wrote:und wie macht man das ganze sicher wiede rückgängig?
na einfach xp drüberbügeln :lol: :lol:

ne mal ehrlich wie wohl !?
warscheinlich genau andersrum!
hey, genial! :D
Aber wie kehrt man dieses echo zeugs um? Mein Xorg will nämlich nimma nach nem neustart und hab kein bock irgendeinen fehler zu suchen um schatten mit wohlmöglich sch*** performace zu haben :D Hab grad portage neu emergt weil da ja was irgenwie dran rumgepfuscht wurde durch die befehle, oder? *gg*
Top
slyght
Apprentice
Apprentice
User avatar
Posts: 207
Joined: Wed May 12, 2004 2:16 pm
Location: Stuttgart, Germany

  • Quote

Post by slyght » Tue Aug 24, 2004 4:08 pm

Pamino wrote:
ossi wrote:
Pamino wrote:und wie macht man das ganze sicher wiede rückgängig?
na einfach xp drüberbügeln :lol: :lol:

ne mal ehrlich wie wohl !?
warscheinlich genau andersrum!
hey, genial! :D
Aber wie kehrt man dieses echo zeugs um? Mein Xorg will nämlich nimma nach nem neustart und hab kein bock irgendeinen fehler zu suchen um schatten mit wohlmöglich sch*** performace zu haben :D Hab grad portage neu emergt weil da ja was irgenwie dran rumgepfuscht wurde durch die befehle, oder? *gg*
du musst einfach die entsprechende Datei editieren (z.B. mit nano) und den Eintrag wieder entfernen...
Top
LL0rd
l33t
l33t
User avatar
Posts: 652
Joined: Mon May 24, 2004 4:29 pm
Location: Schlundcity

  • Quote

Post by LL0rd » Tue Aug 24, 2004 4:26 pm

emerge x11-misc/transset
Calculating dependencies ...done!
>>> emerge (1 of 1) x11-misc/transset-0.1_pre20040821 to /
>>> md5 src_uri ;-) transset-0.1_pre20040821.tar.bz2
>>> Unpacking source...
>>> Unpacking transset-0.1_pre20040821.tar.bz2 to /var/tmp/portage/transset-0.1_pre20040821/work
>>> Source unpacked.
gcc -O3 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp `pkg-config --cflags xcomposite xfixes xdamage xrender` -c transSet.c
gcc -O3 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp `pkg-config --cflags xcomposite xfixes xdamage xrender` -c dsimple.c
/bin/sh: line 1: pkg-config: command not found
/bin/sh: line 1: pkg-config: command not found
gcc -O3 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -o transset transSet.o dsimple.o `pkg-config --libs xcomposite xfixes xdamage xrender` -lm
/bin/sh: line 1: pkg-config: command not found
transSet.o(.text+0xab): In function `main':
: undefined reference to `XInternAtom'
transSet.o(.text+0xe7): In function `main':
: undefined reference to `XChangeProperty'
transSet.o(.text+0xfb): In function `main':
: undefined reference to `XSync'
transSet.o(.text+0x149): In function `main':
: undefined reference to `XInternAtom'
transSet.o(.text+0x165): In function `main':
: undefined reference to `XDeleteProperty'
transSet.o(.text+0x18f): In function `main':
: undefined reference to `XInternAtom'
transSet.o(.text+0x1e6): In function `main':
: undefined reference to `XGetWindowProperty'
transSet.o(.text+0x217): In function `main':
: undefined reference to `XFree'
dsimple.o(.text+0x33b): In function `Resolve_Color':
: undefined reference to `XGetWindowAttributes'
dsimple.o(.text+0x359): In function `Resolve_Color':
: undefined reference to `XParseColor'
dsimple.o(.text+0x373): In function `Resolve_Color':
: undefined reference to `XAllocColor'
dsimple.o(.text+0x3e8): In function `Select_Window':
: undefined reference to `XCreateFontCursor'
dsimple.o(.text+0x420): In function `Select_Window':
: undefined reference to `XGrabPointer'
dsimple.o(.text+0x443): In function `Select_Window':
: undefined reference to `XAllowEvents'
dsimple.o(.text+0x460): In function `Select_Window':
: undefined reference to `XWindowEvent'
dsimple.o(.text+0x484): In function `Select_Window':
: undefined reference to `XUngrabPointer'
dsimple.o(.text+0x4e5): In function `Window_With_Name':
: undefined reference to `XFetchName'
dsimple.o(.text+0x527): In function `Window_With_Name':
: undefined reference to `XQueryTree'
dsimple.o(.text+0x55e): In function `Window_With_Name':
: undefined reference to `XFree'
dsimple.o(.text+0x6f3): In function `Open_Display':
: undefined reference to `XOpenDisplay'
dsimple.o(.text+0x70f): In function `Open_Display':
: undefined reference to `XDisplayName'
dsimple.o(.text+0x765): In function `Setup_Display_And_Screen':
: undefined reference to `XOpenDisplay'
dsimple.o(.text+0x796): In function `Setup_Display_And_Screen':
: undefined reference to `XDisplayName'
dsimple.o(.text+0x7e9): In function `Open_Font':
: undefined reference to `XLoadQueryFont'
dsimple.o(.text+0x826): In function `Beep':
: undefined reference to `XBell'
dsimple.o(.text+0x88a): In function `ReadBitmapFile':
: undefined reference to `XReadBitmapFile'
dsimple.o(.text+0x921): In function `WriteBitmapFile':
: undefined reference to `XWriteBitmapFile'
dsimple.o(.text+0x9c7): In function `Bitmap_To_Pixmap':
: undefined reference to `XGetGeometry'
dsimple.o(.text+0x9ff): In function `Bitmap_To_Pixmap':
: undefined reference to `XCreatePixmap'
dsimple.o(.text+0xa46): In function `Bitmap_To_Pixmap':
: undefined reference to `XCopyPlane'
collect2: ld returned 1 exit status
make: *** [transset] Error 1

!!! ERROR: x11-misc/transset-0.1_pre20040821 failed.
!!! Function src_compile, Line 19, Exitcode 2
!!! emake failed
mach ich da was falsch?
Top
Sas
Veteran
Veteran
User avatar
Posts: 1229
Joined: Sat Jul 05, 2003 4:58 pm
Location: Germany
Contact:
Contact Sas
Website

  • Quote

Post by Sas » Tue Aug 24, 2004 5:01 pm

Pamino wrote:
ossi wrote:
Pamino wrote:und wie macht man das ganze sicher wiede rückgängig?
na einfach xp drüberbügeln :lol: :lol:

ne mal ehrlich wie wohl !?
warscheinlich genau andersrum!
hey, genial! :D
Aber wie kehrt man dieses echo zeugs um? Mein Xorg will nämlich nimma nach nem neustart und hab kein bock irgendeinen fehler zu suchen um schatten mit wohlmöglich sch*** performace zu haben :D Hab grad portage neu emergt weil da ja was irgenwie dran rumgepfuscht wurde durch die befehle, oder? *gg*
Du entfernst jeweils die lezten drei Zeilen in /etc/portage/package.unmask, /etc/portage/package.keywords und /etc/X11/xorg.conf und führst anschließend "emerge -C transset xcompmgr && emerge -u xorg-x11" aus.
42
Top
Pamino
Apprentice
Apprentice
User avatar
Posts: 281
Joined: Wed Apr 07, 2004 10:08 am
Location: 127.0.0.1

  • Quote

Post by Pamino » Tue Aug 24, 2004 5:23 pm

Sas wrote:
Pamino wrote:
ossi wrote:
Pamino wrote:und wie macht man das ganze sicher wiede rückgängig?
na einfach xp drüberbügeln :lol: :lol:

ne mal ehrlich wie wohl !?
warscheinlich genau andersrum!
hey, genial! :D
Aber wie kehrt man dieses echo zeugs um? Mein Xorg will nämlich nimma nach nem neustart und hab kein bock irgendeinen fehler zu suchen um schatten mit wohlmöglich sch*** performace zu haben :D Hab grad portage neu emergt weil da ja was irgenwie dran rumgepfuscht wurde durch die befehle, oder? *gg*
Du entfernst jeweils die lezten drei Zeilen in /etc/portage/package.unmask, /etc/portage/package.keywords und /etc/X11/xorg.conf und führst anschließend "emerge -C transset xcompmgr && emerge -u xorg-x11" aus.
Hallelulja :D Diese konkrete Antwort gibt mir Hoffnung dass mein xorg wieder mit ati läuft. Zumindest installiert er etz ne andere xorg version :) Ich hab noch ne generelle Frage: X nimmt doch die XF86Config-4 nach dem Ausfürhen von fglrxconfig und opengl-update ati, oder ist das seit xorg nicht mehr der fall (xorg.conf)?
Top
tgurr
Retired Dev
Retired Dev
Posts: 571
Joined: Tue Jan 27, 2004 11:48 pm
Location: germany

  • Quote

Post by tgurr » Tue Aug 24, 2004 6:40 pm

Pamino wrote:Ich hab noch ne generelle Frage: X nimmt doch die XF86Config-4 nach dem Ausfürhen von fglrxconfig und opengl-update ati, oder ist das seit xorg nicht mehr der fall (xorg.conf)?
Solange es eine xorg.conf gibt wird diese auch benutzt, wenn aber keine vorhanden ist greift xorg automatisch auf die (alte) XF86Config zu.

MfG. Psy
Top
manuels
Advocate
Advocate
User avatar
Posts: 2146
Joined: Sat Nov 22, 2003 5:50 pm
Location: Europe

  • Quote

Post by manuels » Tue Aug 24, 2004 7:07 pm

also ich wollt das ganze auch mal ausprobieren, und hab erstmal XFree86 runtergeschmissen.
Dann hab ich xorg-x11 emerged und dann alles wie oben beschrieben gemacht.
auch RenderAccel aktiviert und nvidia-kernel sowie nvidia-glx reemerged.
Aber:

- ich kann keine fenster mehr verschieben: dann stürzt X ab.
- einige Fonts sehen anders aus - vielleicht muss ich nochwas wie anti-aliasing aktivieren.
- idesk zeigt keine icons mehr an und die schriftfarbe ist invertiert.
- das beenden von X hat einen lila bildschirm mit absturz zufolge.

hat jemand ne idee, wie ich aus dieser schei*** wieder raus komme?


Manuel
Top
manuels
Advocate
Advocate
User avatar
Posts: 2146
Joined: Sat Nov 22, 2003 5:50 pm
Location: Europe

  • Quote

Post by manuels » Tue Aug 24, 2004 8:01 pm

ahh, wenn ich

Code: Select all

Section "Extensions"
    Option "Composite" "Enable"
EndSection 
weg lasse, kann ich die fenster wieder verschieben und idesk funktioniert auch wieder.
aber der rest der Probleme bleibt. außerdem kann ich dann ja keine schatten aktivieren :cry:

wieso denn bloss? :(
Top
ian!
Bodhisattva
Bodhisattva
User avatar
Posts: 3829
Joined: Tue Feb 25, 2003 9:52 am
Location: Essen, Germany
Contact:
Contact ian!
Website

  • Quote

Post by ian! » Tue Aug 24, 2004 8:02 pm

manuels wrote:- ich kann keine fenster mehr verschieben: dann stürzt X ab.
- einige Fonts sehen anders aus - vielleicht muss ich nochwas wie anti-aliasing aktivieren.
- idesk zeigt keine icons mehr an und die schriftfarbe ist invertiert.
- das beenden von X hat einen lila bildschirm mit absturz zufolge.

hat jemand ne idee, wie ich aus dieser schei*** wieder raus komme?
Erstmal alles an "extra" ausschalten. Fontpfade hast du nach /usr/share/fonts/... abgeändert?
Ansonsten: Nicht fluchen. Dafür ist es halt ~x86. Da muss nicht unbedingt immer alles funktionieren. Dafür haben wir den Zweig.
"To have a successful open source project, you need to be at least somewhat successful at getting along with people." -- Daniel Robbins
Top
ian!
Bodhisattva
Bodhisattva
User avatar
Posts: 3829
Joined: Tue Feb 25, 2003 9:52 am
Location: Essen, Germany
Contact:
Contact ian!
Website

  • Quote

Post by ian! » Tue Aug 24, 2004 8:05 pm

manuels wrote:ahh, wenn ich

Code: Select all

Section "Extensions"
    Option "Composite" "Enable"
EndSection 
weg lasse, kann ich die fenster wieder verschieben und idesk funktioniert auch wieder.
aber der rest der Probleme bleibt. außerdem kann ich dann ja keine schatten aktivieren :cry:

wieso denn bloss? :(
Naja. Composite ist gerade die Extension die das ermöglicht. Ohne das geht da nicht viel in der Richtung. Nehm' doch mal RenderAccell raus und probiere es dann mal erneut. Welcher nvidia-Treiber kommt denn zum Einsatz?
"To have a successful open source project, you need to be at least somewhat successful at getting along with people." -- Daniel Robbins
Top
manuels
Advocate
Advocate
User avatar
Posts: 2146
Joined: Sat Nov 22, 2003 5:50 pm
Location: Europe

  • Quote

Post by manuels » Tue Aug 24, 2004 8:21 pm

well, well, well.

das mit dem absturz am ende liegt wohl daran, dass ich 2 GraKarten habe und auf jedem Monitor ne X-Session läuft - stürzt auch mit Xinerama ab.

Die Font-Pfade hab ich jetzt geändert, aber ohne ergebnis.

RenderAccell an/ausschalten bringt leider auch nichts.


achja, und emerge sagt:

Code: Select all

media-video/nvidia-kernel-1.0.5336-r4
... wäre mit egal, wenn das mit dem schatten erstmal nicht läuft, aber wenigstens der Xinerama-Modus solls wieder tun... :cry:

achja, nochwas:
wenn X abstürzt, krieg ich im log die letzten zeilen:

Code: Select all

Could not init font path element /usr/share/fonts/local/, removing from list!
Could not init font path element /usr/share/fonts/CID/, removing from list!
Could not init font path element /usr/share/fonts/Speedo/, removing from list!
SetClientVersion: 0 8
(II) Screen 0 shares mem & io resources
(II) Screen 1 shares mem & io resources
 
   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.
 
Fatal server error:
Caught signal 11.  Server aborting
 
 
Please consult the The X.Org Foundation support
         at http://wiki.X.Org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
 
(II) Screen 0 shares mem & io resources
(II) Screen 1 shares mem & io resources
 
   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.
 
FatalError re-entered, aborting
Caught signal 8.  Server aborting
 
- die wiki bringt mich leider auch nicht weiter
Top
ian!
Bodhisattva
Bodhisattva
User avatar
Posts: 3829
Joined: Tue Feb 25, 2003 9:52 am
Location: Essen, Germany
Contact:
Contact ian!
Website

  • Quote

Post by ian! » Tue Aug 24, 2004 11:07 pm

Um mal einen Beweis zu erbringen.. bei mir sieht das wie folgt aus:
http://62.75.252.192/private/composite/3.jpg
"To have a successful open source project, you need to be at least somewhat successful at getting along with people." -- Daniel Robbins
Top
dakjo
Veteran
Veteran
User avatar
Posts: 1544
Joined: Sat Jan 31, 2004 6:02 pm
Contact:
Contact dakjo
Website

  • Quote

Post by dakjo » Wed Aug 25, 2004 6:40 am

Muuaaahhh, krasse sache das .....

@ian! Ich dacht du stehst da eher auf ultimate stable ????? Ach ne is ja Bratpfanne ;)
'Dieselben Naturkräfte, die uns ermöglichen, zu den Sternen zu fliegen, versetzen uns auch in die Lage, unseren Stern zu vernichten.' - Wernher von Braun
http://www.mpsna.de
Top
flo_02_mu
n00b
n00b
Posts: 73
Joined: Fri Aug 06, 2004 4:29 pm

  • Quote

Post by flo_02_mu » Wed Aug 25, 2004 8:05 am

LL0rd wrote:emerge x11-misc/transset
gcc -O3 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp `pkg-config --cflags xcomposite xfixes xdamage xrender` -c dsimple.c
/bin/sh: line 1: pkg-config: command not found
/bin/sh: line 1: pkg-config: command not found


mach ich da was falsch?
Installier mal pkgconfig (emerge pkgconfig), das wird mittlerweile häufig verwendet um Linker-Flags mitzugeben die hier offensichtlich fehlen.
Top
Sas
Veteran
Veteran
User avatar
Posts: 1229
Joined: Sat Jul 05, 2003 4:58 pm
Location: Germany
Contact:
Contact Sas
Website

  • Quote

Post by Sas » Wed Aug 25, 2004 10:01 am

Ja, is schon ne sexy Sache. Nur auf meinem Laptop ohne 3D-Beschleunigung verständlicherweise nicht so ;)
42
Top
Aldo
Guru
Guru
User avatar
Posts: 440
Joined: Wed Jan 15, 2003 11:47 am
Location: Cologne, Germany
Contact:
Contact Aldo
Website

  • Quote

Post by Aldo » Wed Aug 25, 2004 11:16 am

LL0rd wrote:... -mcpu=i686 ... -march=athlon-xp
Welchen Sinn macht diese Kombination in den CFLAGS?
Ist -march nicht dominant gegenüber -mcpu bzw. beinhaltet dieses Argument nicht schon?
Abit A-N78-HD
Phenom 9750
8 GB Ram
Linux 2.6.29-gentoo
FreeBSD 7.2
Top
Aproxx
Apprentice
Apprentice
Posts: 272
Joined: Fri Jul 25, 2003 7:28 pm

  • Quote

Post by Aproxx » Wed Aug 25, 2004 11:26 am

Danke für das Howto, ich werds am Abend ausprobieren.

Kann man die Transparenz auch so einstellen, das alle inaktiven Fenster eine gewisse Transparenz haben und das gerade aktive eine andere?

Mfg,
Alex
Top
Sas
Veteran
Veteran
User avatar
Posts: 1229
Joined: Sat Jul 05, 2003 4:58 pm
Location: Germany
Contact:
Contact Sas
Website

  • Quote

Post by Sas » Wed Aug 25, 2004 11:47 am

Aldo wrote:
LL0rd wrote:... -mcpu=i686 ... -march=athlon-xp
Welchen Sinn macht diese Kombination in den CFLAGS?
Ist -march nicht dominant gegenüber -mcpu bzw. beinhaltet dieses Argument nicht schon?
Siehst du schon richtig, das ist Quatsch. -march impliziert -mcpu.
42
Top
Post Reply
  • Print view

149 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next

Return to “Deutsche Dokumentation”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic