View previous topic :: View next topic |
Author |
Message |
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 10:27 am Post subject: [emerge]OpenOffice 1.1 - Compilation ( Résolu ) |
|
|
Bien le bonjour,
Mon problème est le suivant, à l'installation complète et depuis les sources de openoffice 1.1 j'ai une erreur dans le genre qui sort.
Code: | checking for C compiler default output... configure: error: C compiler cannot create executables |
Je peux vous montrer toutes les logs si vous en avez envie,
Merqui bien,
Julien
Last edited by knarf on Sun Oct 19, 2003 2:22 pm; edited 1 time in total |
|
Back to top |
|
|
fidzysss Tux's lil' helper
Joined: 16 Feb 2003 Posts: 109 Location: Paris (France)
|
Posted: Sun Oct 19, 2003 10:55 am Post subject: |
|
|
Ca c'est probablement un pb de CFLAGS, est-ce que ca foire uniquement avec OpenOffice ? Parce-que d'aussi loin que je me souvienne l'ebuild pour OpenOffice filtre fortement ton CFLAGS. Ce que tu peux deja faire, c'est utilisé un CFLAGS relativement neutre, genre -O2 -pipe, pour voir si c'est bien ca. |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 11:06 am Post subject: |
|
|
Voici mon CFLAG qui est au plus simple non ?
Code: |
CFLAGS="-O3 -mcpu=pentium3 -pipe"
|
|
|
Back to top |
|
|
fidzysss Tux's lil' helper
Joined: 16 Feb 2003 Posts: 109 Location: Paris (France)
|
Posted: Sun Oct 19, 2003 11:24 am Post subject: |
|
|
et est-ce que tu arrives à compiler d'autre paquages ? |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 11:44 am Post subject: |
|
|
Oui, sans aucun problème. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Sun Oct 19, 2003 12:18 pm Post subject: |
|
|
D'accord avec fidzysss : c'est généralement un problème de CFLAG.
Comment le kernel voit-il ton proc ?
Et aussi : quelle version de gcc utilises-tu ? |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 12:30 pm Post subject: |
|
|
dmesg | grep CPU
Code: |
root@gentooknarf knarf # dmesg |grep CPU
..... CPU clock speed is 3073.7971 MHz.
CPU0<T0:1336432,T1:890944,D:11,S:445477,C:1336432>
CPU1<T0:1336432,T1:445472,D:6,S:445477,C:1336432>
checking TSC synchronization across CPUs: passed.
|
Version de GCC
Code: |
root@gentooknarf knarf # gcc --version
gcc (GCC) 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)
|
|
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Sun Oct 19, 2003 12:38 pm Post subject: |
|
|
Ah ben zut, il ne donne pas le type de processeur ?
knarf wrote: | ..... CPU clock speed is 3073.7971 MHz. |
Un pentium3 à 3 Ghz ??? Ouaw l'overclock dis-donc !
Quote: | checking TSC synchronization across CPUs: passed. |
Bi-processeur ? P4 avec hyperthreading ?
Mais manifestement ton -mcpu=pentium3 ne convient pas ... |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 12:42 pm Post subject: |
|
|
C'est un P4 3.06 Ghz avec l'hyperthreading d'enable.
Je pourrais peut-être testé avec -pentium4 ? |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Sun Oct 19, 2003 2:05 pm Post subject: |
|
|
Oui, probablement !
Les flags "sûrs" pour les P4 sont :
Code: | Pentium 4 (Intel)
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" | (voir ce lien )
De toutes façons, l'ebuild de OO.o remplace "-O3" par "-O2" et laisse tomber le "-fomit-frame-pointer".
Petite rectification d'un de mes posts précédents :
ghoti wrote: | Code:
dmesg|grep CPU |
Il était évidemment bien plus clair de taper cat /proc/cpuinfo |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 2:09 pm Post subject: |
|
|
Je suis entrain de tester avec les CFLAGS donnés,
pour mon cat /proc/cpuinfo ça nous donne ça,
Code: |
knarf@gentooknarf knarf $ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
stepping : 7
cpu MHz : 3073.662
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 6134.16
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
stepping : 7
cpu MHz : 3073.662
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 6134.16
|
Voili voilou, je vous tiens au courant à propos des CFLAGS. |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 2:12 pm Post subject: |
|
|
Rien à faire, ça ne passe toujours pas.
EDIT : https://bugs.gentoo.org/show_bug.cgi?id=30636 mais je ne comprend pas tout dans le bug, qu'est-ce qu'il faut faire vraiment avec cette histoire de CCACHE ?
EDIT 2 : J'ai vu que j'avais pas le programme ccache d'installé ce que je fais donc maintenant. |
|
Back to top |
|
|
sebbb Guru
Joined: 08 Oct 2003 Posts: 400 Location: [FR] - Paris
|
Posted: Sun Oct 19, 2003 2:18 pm Post subject: |
|
|
je vais peut-etre dire une bétise...
peut-etre qu'il faut activer une option particulière du noyau (y'en a une qui concerne les executable) et que openoffice utilise 1 des 3 qui n'est pas utiliser par quelqu'un d'autre...
non ?
sebbb |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Sun Oct 19, 2003 2:21 pm Post subject: |
|
|
En faite <Leander256> et on dit "en fait" Code: |
Please update your ccache. The current ccache ebuilds have the /usr/bin/ccache
binary, while previously the binary was installed as /usr/bin/ccache/ccache.
|
Donc je vais faire un lien symbolique tout con. On va voir si ca passe.
EDIT : En ayant emerger ccache ca passe, à noté. |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Wed Oct 22, 2003 8:41 pm Post subject: |
|
|
Bon tenez histoire de finir ce post vu que quelqu'un va venir jeter un coup d'oeil, je vous conseille vivement d'installer ( compiler ) openoffice-ximian qui est un super produit ajoutant plein de gaité dans ce programme qu'est openoffice.
Il vous suffit de telecharger cette archive > http://www.t0.or.at/~zaurus/openoffice-ximian-1.1.0-r2.tar.gz
Par la suite vous la detarer dans le dossier /usr/portage/ et vous faite un simple
Code: |
emerge -pv openoffice-ximian
|
Et c'est parti pour quelque heure de compile, mais je peux vous dire que j'ai été surpris du résultat tant c'est bien fait tant que c'est bien stable tant que c'est bien quoi! |
|
Back to top |
|
|
dcro Apprentice
Joined: 29 Aug 2002 Posts: 160
|
Posted: Thu Oct 30, 2003 2:04 pm Post subject: |
|
|
Par curiosité c'est quoi les difference entre openoffice normale et la version de ximian. |
|
Back to top |
|
|
|