Εμφάνιση 1-6 από 6
  1. #1
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Προσπαθώ να φτιάξω ένα statically-linked tgz για Linux - σαν αυτό που δίνουν στο mozilla.org - αλλά για amd64. Συγκεκριμένα για τη release build του 1.5.0.3.

    Ακολουθώ τις παρακάτω οδηγίες:

    http://developer.mozilla.org/en/docs..._Prerequisites

    http://developer.mozilla.org/en/docs..._Build_Options

    Φτιάχνω το .mozconfig και δίνοντας:

    Κώδικας:
    make -f client.mk build
    Παίρνω ύστερ' από λίγο:

    Spoiler:
    Κώδικας:
    /usr/bin/ld: nsCOMPtr.o: relocation R_X86_64_PC32 against `nsGetServiceByCID::operator()(nsID const&, void**) const' can not be used when making a shared object; recompile with -fPIC
    /usr/bin/ld: final link failed: Bad value
    collect2: ld returned 1 exit status
    make[4]: *** [libxpcom_core.so] Error 1
    make[4]: Leaving directory `/home/bla-bla/working/mozilla/ff-opt-static/xpcom/build'
    make[3]: *** [libs] Error 2
    make[3]: Leaving directory `/home/bla-bla/working/mozilla/ff-opt-static/xpcom'
    make[2]: *** [tier_2] Error 2
    make[2]: Leaving directory `/home/bla-bla/working/mozilla/ff-opt-static'
    make[1]: *** [default] Error 2
    make[1]: Leaving directory `/home/bla-bla/working/mozilla/ff-opt-static'
    make: *** [build] Error 2


    Μερικά στοιχεία που ίσως σας βοηθήσουν:

    - το .mozconfig:

    Spoiler:
    Κώδικας:
    . $topsrcdir/browser/config/mozconfig
    mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt-static
    ac_add_options --enable-optimize
    ac_add_options --disable-debug
    ac_add_options --enable-static
    ac_add_options --disable-shared
    ac_add_options --enable-default-toolkit=gtk2
    ac_add_options --enable-xft
    ac_add_options --enable-crypto
    ac_add_options --disable-tests
    ac_add_options --enable-official-branding
    mk_add_options MOZ_CO_PROJECT=browser


    - από gcc είναι εγκατεστημένοι καί ο 3.4 καί ο 4.0. Δεν ξέρω όμως ποιός χρησιμοποιείται

    - το output της uname -a (από Ubuntu Dapper amd64):

    Κώδικας:
    Linux 2.6.15-23-amd64-k8 #1 SMP PREEMPT x86_64 GNU/Linux


    Σημ.: Από C/C++ πρακτικά δεν ξέρω τίποτα.

    Σημ.: Μετά από αυτό θέλω να κάνω το ίδιο καί για τον Thunderbird 1.5.0.2.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  2. #2
    Εγγραφή
    20-03-2003
    Περιοχή
    Στη μόνη πόλη που γράφεται με 2 'σ' και προφέρεται με 2 'λ'
    Ηλικία
    53
    Μηνύματα
    21.422
    Downloads
    25
    Uploads
    2
    Τύπος
    ADSL2+
    Ταχύτητα
    11000/1023
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΡΟΣΤΑΝ
    Router
    Netgear DGN2000
    SNR / Attn
    4(dB) / 30.5(dB)
    Path Level
    Fastpath
    Όσο πιο βαθιά βάζουν το χέρι οι εταίροι στις τσέπες μας, τόσο πιο κοντά φθάνουν στα @@ μας

  3. #3
    Εγγραφή
    22-10-2004
    Μηνύματα
    2.435
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΧΟΛΑΡΓΟΣ
    Router
    Speedport Plus
    Δοκίμασες να βάλεις το -fPIC στα compilation options του gcc; Κάπου στο Makefile θα έχει κάποια options (ήμουν κατατοπιστικός, δεν μπορείς να πεις.. ), δοκίμασε να το προσθέσεις.
    Heh, screw you guys... I'm going home!

  4. #4
    Εγγραφή
    01-04-2006
    Περιοχή
    Cambridge, UK
    Μηνύματα
    1.405
    Downloads
    6
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    400 Mbps ⇋ 400 Mbps
    ISP
    Cambridge Fibre
    Router
    Linksys MR8300
    Θέλω να χτίσω την τελευταία nightly build του firefox για περιβάλλον KDE σε:
    Linux 3.2.0-3-amd64 #1 SMP x86_64 GNU/Linux

    Φυσικά θέλω να γίνει όσο ποιος γρήγορος γίνεται!

    Αυτά τα options τα θεωρείτε ικανοποιητικά;

    Κώδικας:
    mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt-static
    mk_add_options MOZ_CO_PROJECT=browser
    ac_add_options --enable-optimize
    ac_add_options --enable-static
    ac_add_options --enable-xft
    ac_add_options --enable-crypto
    ac_add_options --enable-default-toolkit=qt
    ac_add_options --disable-debug
    ac_add_options --disable-shared
    ac_add_options --disable-tests
    ac_add_options --enable-official-branding

  5. #5
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από Tsene Εμφάνιση μηνυμάτων
    Θέλω να χτίσω την τελευταία nightly build του firefox για περιβάλλον KDE σε:
    Linux 3.2.0-3-amd64 #1 SMP x86_64 GNU/Linux

    Φυσικά θέλω να γίνει όσο ποιος γρήγορος γίνεται!

    Αυτά τα options τα θεωρείτε ικανοποιητικά;

    Spoiler:
    Κώδικας:
    mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt-static
    mk_add_options MOZ_CO_PROJECT=browser
    ac_add_options --enable-optimize
    ac_add_options --enable-static
    ac_add_options --enable-xft
    ac_add_options --enable-crypto
    ac_add_options --enable-default-toolkit=qt
    ac_add_options --disable-debug
    ac_add_options --disable-shared
    ac_add_options --disable-tests
    ac_add_options --enable-official-branding
    Το:

    Κώδικας:
    --enable-default-toolkit=qt
    είναι επικίνδυνο. Ουδέποτε αναπτύχθηκε αρκετά το σχετικό interface.

    Για τα υπόλοιπα, κοίτα εδώ:

    https://projects.archlinux.org/svnto...ckages/firefox

    https://projects.archlinux.org/svnto...ckages/firefox

  6. #6
    Εγγραφή
    01-04-2006
    Περιοχή
    Cambridge, UK
    Μηνύματα
    1.405
    Downloads
    6
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    400 Mbps ⇋ 400 Mbps
    ISP
    Cambridge Fibre
    Router
    Linksys MR8300
    Τον έκανα compile με αυτά τα options:

    Κώδικας:
    . $topsrcdir/browser/config/mozconfig
    
    ac_add_options --prefix=/usr
    ac_add_options --libdir=/usr/lib
    
    # System libraries
    ac_add_options --with-system-nss
    ac_add_options --with-system-jpeg
    ac_add_options --with-system-zlib
    ac_add_options --with-system-bz2
    ac_add_options --with-system-libevent
    ac_add_options --with-system-libvpx
    ac_add_options --with-pthreads
    ac_add_options --enable-system-hunspell
    ac_add_options --enable-system-sqlite
    ac_add_options --enable-system-ffi
    ac_add_options --enable-system-pixman
    ac_add_options --enable-optimize
    ac_add_options --enable-static
    ac_add_options --enable-xft
    ac_add_options --enable-crypto
    ac_add_options --disable-debug
    ac_add_options --disable-shared
    
    # Features
    ac_add_options --enable-official-branding
    ac_add_options --enable-startup-notification
    ac_add_options --enable-gio
    
    ac_add_options --disable-gnomevfs
    ac_add_options --disable-crashreporter
    ac_add_options --disable-updater
    ac_add_options --disable-tests
    Αρκετά γρηγορότερος από τον iceweasel που έβαζα από το http://mozilla.debian.net/

Παρόμοια Θέματα

  1. Βοήθεια για τον Firefox 3
    Από harry86 στο φόρουμ Software γενικά
    Μηνύματα: 7
    Τελευταίο Μήνυμα: 25-06-08, 22:34
  2. θελω βοηθεια για εγκατασταση του ρουτερ
    Από tsav στο φόρουμ Draytek ADSL modems και routers
    Μηνύματα: 9
    Τελευταίο Μήνυμα: 14-01-08, 00:43
  3. Το Google ανακοινώνει τη διάθεση του Toolbar για Firefox
    Από giwrgosth στο φόρουμ Ειδήσεις
    Μηνύματα: 4
    Τελευταίο Μήνυμα: 15-12-06, 10:43
  4. Μηνύματα: 12
    Τελευταίο Μήνυμα: 19-11-06, 21:07
  5. Βοήθεια για διόρθωση αυτού του ebuild
    Από WAntilles στο φόρουμ Unix - Linux
    Μηνύματα: 3
    Τελευταίο Μήνυμα: 29-10-04, 18:27

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας