Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    errore compilazione firefox

    sera

    stavo compilando firefox (per il supporto QT), tutto ok (o quasi, se non facevo un cp di due file non compilava)

    alla fine da così: http://mondoring.altervista.org/compila.png
    senza errori apparenti


    what's happen?

  2. #2
    prova ad alleggerire le use
    guarda che ci siano le gtk e togli enablefinal se lo hai messo per kde

    proprio non si capisce l'origine dell'errore

  3. #3

    Re: errore compilazione firefox

    Originariamente inviato da osvi
    sera

    stavo compilando firefox (per il supporto QT), tutto ok (o quasi, se non facevo un cp di due file non compilava)

    alla fine da così: http://mondoring.altervista.org/compila.png
    senza errori apparenti


    what's happen?
    cosa vuol dire : se non facevo un cp di due file non compilava ???

    perche' c'e' qualcosa che non va:

    i primi sono warning di ridefinizione della funzione funzione graphicstate::graphicstate in nsrenderingcontextqt.cpp

    l' ultimo errore e' un : undefined reference to nomefunzione ( di solito capita quando mancano delle librerie )

    -puoi dire l' errore che avevi all' inizio PRIMA di copiare i due files ?
    -e ovviamente i nomi dei 2 files che hai copiato

    PS : perfavore la prossima volta non fare lo screen ma copia -incolla la console.

  4. #4
    per lo shot: si scusa, ma me lo avevano chiesto e visto che l'avevo già fatto ho postato quello

    andy: no non è un emerge, mi sono connesso al cvs di mozilla e mi sono preso i sorgenti seguendo il tutorial sul sito

    l'errore prima di copiare i file era "...file not found: xx"
    allora facevo locate lo cercavo e lo mettevo li

    esattamente:
    localhost fra # cd /home/fra/moz/mozilla/gfx/src/qt/
    localhost qt # cp ../nsRenderingContextImpl.h ./
    localhost qt # cp ../../../view/public/nsIView.h ./

    per la funzione doppia ok l'ho commentata dal file e non viene più (tenendo in considerazione che il supporto QT non è mantenuto.. )

    ora da questo:

    c++ -o nsStaticComponents.o -c -DAB_CD=en-US -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_BUILD_STATIC_BIN=1 -DFIREFOX_ICO=\"../../dist/branding/firefox.ico\" -DDOCUMENT_ICO=\"../../dist/branding/document.ico\" -DAPP_VERSION="1.6a1" -I/home/fra/moz/mozilla/toolkit/xre -I/home/fra/moz/mozilla/config -I../../dist/include/xpcom -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include -I../../dist/include -I../../dist/include/nspr -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStaticComponents.pp nsStaticComponents.cpp
    c++ -o firefox-bin -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 nsBrowserApp.o nsStaticComponents.o -L../../dist/bin -L../../dist/lib -L../../dist/lib/components ../../dist/lib/libxulapp_s.a -L../../dist/bin -lmozjs -L../../dist/bin -lxpcom -lxpcom_core -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L/usr/X11R6/lib -L/usr/qt/3/lib -lqt -lXext -lX11 -ldl -lm ../../dist/lib/components/libxpcom_compat_c.a ../../dist/lib/components/libxpconnect.a ../../dist/lib/components/libxpctest.a ../../dist/lib/components/libuconv.a ../../dist/lib/components/libi18n.a ../../dist/lib/components/libnecko.a ../../dist/lib/components/libnecko2.a ../../dist/lib/components/libjar50.a ../../dist/lib/components/libpref.a ../../dist/lib/components/libcaps.a ../../dist/lib/components/librdf.a ../../dist/lib/components/libhtmlpars.a ../../dist/lib/components/libgfxxprint.a ../../dist/lib/components/libgfx_qt.a ../../dist/lib/components/libimglib2.a ../../dist/lib/components/libgkplugin.a ../../dist/lib/components/libwidget_qt.a ../../dist/lib/components/libgklayout.a ../../dist/lib/components/libdocshell.a ../../dist/lib/components/libembedcomponents.a ../../dist/lib/components/libwebbrwsr.a ../../dist/lib/components/libeditor.a ../../dist/lib/components/libtxmgr.a ../../dist/lib/components/libcomposer.a ../../dist/lib/components/libnsappshell.a ../../dist/lib/components/liboji.a ../../dist/lib/components/libaccessibility.a ../../dist/lib/components/libchrome.a ../../dist/lib/components/libmork.a ../../dist/lib/components/libmozfind.a ../../dist/lib/components/libappcomps.a ../../dist/lib/components/libfileview.a ../../dist/lib/components/libcommandlines.a ../../dist/lib/components/libtoolkitcomps.a ../../dist/lib/components/libpipboot.a ../../dist/lib/components/libpipnss.a ../../dist/lib/components/libpippki.a ../../dist/lib/components/libcookie.a ../../dist/lib/components/libxmlextras.a ../../dist/lib/components/libautoconfig.a ../../dist/lib/components/libtransformiix.a ../../dist/lib/components/libuniversalchardet.a ../../dist/lib/components/libwsproxytest.a ../../dist/lib/components/libwebsrvcs.a ../../dist/lib/components/libauth.a ../../dist/lib/components/libpermissions.a ../../dist/lib/components/libsearchservice.a ../../dist/lib/components/libbrowserdirprovider.a ../../dist/lib/components/libbrowsercomps.a ../../dist/lib/libunicharutil_s.a ../../dist/lib/libucvutil_s.a ../../dist/lib/libgfxshared_s.a ../../dist/lib/libxlibrgb.a ../../dist/lib/libxprintutil.a ../../dist/lib/libgkgfx.a ../../dist/lib/libjsj.a ../../dist/lib/libxulapp_s.a -L../../dist/lib -lmozpng -L../../dist/lib -lmozjpeg -L../../dist/lib -lmozz -L../../dist/bin -L../../dist/lib ../../dist/lib/libcrmf.a -lsmime3 -lssl3 -lnss3 -lsoftokn3 -lXinerama -lXp -lXext -lX11 -L../../dist/lib -lxpcom_compat
    ../../dist/lib/components/libgfxxprint.a(nsXPrintContext.o): In function `nsXPrintContext:rawImageBitsScaled(unsigned long, xGC*, nsIImage*, int, int, int, int, int, int, int, int)':
    nsXPrintContext.cpp.text+0x2607): undefined reference to `RectStretch(unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned char*, unsigned, unsigned char*, unsigned, unsigned)'
    /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld: `.gnu.linkonce.t._ZN21nsROCSSPrimitiveValue5ResetE v' referenced in section `.rodata' of ../../dist/lib/components/libgklayout.a(nsROCSSPrimitiveValue.o): defined in discarded section `.gnu.linkonce.t._ZN21nsROCSSPrimitiveValue5ResetE v' of ../../dist/lib/components/libgklayout.a(nsROCSSPrimitiveValue.o)

    /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld: `.gnu.linkonce.t._ZN13nsXPTCVariant4InitERK17nsXPT CMiniVariantRK9nsXPTTypeh' referenced in section `.rodata' of ../../dist/lib/components/libgklayout.a(nsXTFWeakTearoff.o): defined in discarded section `.gnu.linkonce.t._ZN13nsXPTCVariant4InitERK17nsXPT CMiniVariantRK9nsXPTTypeh' of ../../dist/lib/components/libgklayout.a(nsXTFWeakTearoff.o)

    collect2: ld returned 1 exit status
    gmake[4]: *** [firefox-bin] Error 1
    gmake[4]: Leaving directory `/home/fra/moz/mozilla/obj-i686-pc-linux-gnu/browser/app'
    gmake[3]: *** [libs] Error 2
    gmake[3]: Leaving directory `/home/fra/moz/mozilla/obj-i686-pc-linux-gnu/browser'
    gmake[2]: *** [tier_99] Error 2
    gmake[2]: Leaving directory `/home/fra/moz/mozilla/obj-i686-pc-linux-gnu'
    gmake[1]: *** [default] Error 2
    gmake[1]: Leaving directory `/home/fra/moz/mozilla/obj-i686-pc-linux-gnu'
    gmake: *** [build] Error 2
    localhost mozilla #

  5. #5
    stessa solfa di prima.

    verso il fondo del file :
    nsXPrintContext.cpp

    nella funzione :
    nsXPrintContext:rawImageBitsScaled

    c'e' la chiamata a :

    RectStretch(aSX, aSY, aSX+aSWidth-1, aSY+aSHeight-1,
    0, 0, (aDWidth-1), (aDHeight-1),
    srcimg_data, srcimg_bytes_per_line,
    dstimg_data, dstimg_bytes_per_line,
    imageDepth);

    ora basta scorpire dove sta il corpo di questa funzione...

    in soldini il fatto che la prima volta dicesse che mancavano dei files e cmq non trovi questa funzione mi fa pensare che ti manchi qualcosa.
    o qualche lib o qualch pezzo dal cvs.

  6. #6
    dal cvs direi che ho scaricato tutto, mi ha copiato tutto il trunk non credo che sia messo a saltare qualche file

    piuttosto credo che manchino questi file a loro perchè appunto, delle QT non gli frega praticamente niente

    la funzione l'ho trovata sta in gfx/src/imgScaler.cpp.. cosa posso farci?

  7. #7
    con il trunk succede spesso di incappare questi errori

    in genere ci mettono le versioni in sviluppo
    con kde succcede spessissimo che una compilazione non riesca adesso e tra un ora vada

    prova a rifare il checkout

  8. #8
    ok provo, cmq strano, loro ogni ora (o quasi) si fanno la versione hourly

  9. #9
    c++ -o nsStaticComponents.o -c -DAB_CD=en-US -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_BUILD_STATIC_BIN=1 -DFIREFOX_ICO=\"../../dist/branding/firefox.ico\" -DDOCUMENT_ICO=\"../../dist/branding/document.ico\" -DAPP_VERSION="1.6a1" -I/home/fra/moz/mozilla/toolkit/xre -I/home/fra/moz/mozilla/config -I../../dist/include/xpcom -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include -I../../dist/include -I../../dist/include/nspr -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStaticComponents.pp nsStaticComponents.cpp
    c++ -o firefox-bin -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 nsBrowserApp.o nsStaticComponents.o -L../../dist/bin -L../../dist/lib -L../../dist/lib/components ../../dist/lib/libxulapp_s.a -L../../dist/bin -lmozjs -L../../dist/bin -lxpcom -lxpcom_core -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L/usr/X11R6/lib -L/usr/qt/3/lib -lqt -lXext -lX11 -ldl -lm ../../dist/lib/components/libxpcom_compat_c.a ../../dist/lib/components/libxpconnect.a ../../dist/lib/components/libxpctest.a ../../dist/lib/components/libuconv.a ../../dist/lib/components/libi18n.a ../../dist/lib/components/libnecko.a ../../dist/lib/components/libnecko2.a ../../dist/lib/components/libjar50.a ../../dist/lib/components/libpref.a ../../dist/lib/components/libcaps.a ../../dist/lib/components/librdf.a ../../dist/lib/components/libhtmlpars.a ../../dist/lib/components/libgfx_qt.a ../../dist/lib/components/libimglib2.a ../../dist/lib/components/libgkplugin.a ../../dist/lib/components/libwidget_qt.a ../../dist/lib/components/libgklayout.a ../../dist/lib/components/libdocshell.a ../../dist/lib/components/libembedcomponents.a ../../dist/lib/components/libwebbrwsr.a ../../dist/lib/components/libeditor.a ../../dist/lib/components/libtxmgr.a ../../dist/lib/components/libcomposer.a ../../dist/lib/components/libnsappshell.a ../../dist/lib/components/libaccessibility.a ../../dist/lib/components/libchrome.a ../../dist/lib/components/libmork.a ../../dist/lib/components/libmozfind.a ../../dist/lib/components/libappcomps.a ../../dist/lib/components/libfileview.a ../../dist/lib/components/libcommandlines.a ../../dist/lib/components/libtoolkitcomps.a ../../dist/lib/components/libpipboot.a ../../dist/lib/components/libpipnss.a ../../dist/lib/components/libpippki.a ../../dist/lib/components/libcookie.a ../../dist/lib/components/libxmlextras.a ../../dist/lib/components/libautoconfig.a ../../dist/lib/components/libtransformiix.a ../../dist/lib/components/libuniversalchardet.a ../../dist/lib/components/libwsproxytest.a ../../dist/lib/components/libwebsrvcs.a ../../dist/lib/components/libauth.a ../../dist/lib/components/libpermissions.a ../../dist/lib/components/libsearchservice.a ../../dist/lib/components/libbrowserdirprovider.a ../../dist/lib/components/libbrowsercomps.a ../../dist/lib/libunicharutil_s.a ../../dist/lib/libucvutil_s.a ../../dist/lib/libgfxshared_s.a ../../dist/lib/libgkgfx.a ../../dist/lib/libxulapp_s.a -L../../dist/lib -lmozpng -L../../dist/lib -lmozjpeg -L../../dist/lib -lmozz -L../../dist/bin -L../../dist/lib ../../dist/lib/libcrmf.a -lsmime3 -lssl3 -lnss3 -lsoftokn3 -lXinerama -L../../dist/lib -lxpcom_compat
    ../../dist/lib/components/libgfx_qt.a(nsRenderingContextQt.o): In function `nsRenderingContextQt::PushState()':
    nsRenderingContextQt.cpp.text+0x75e): undefined reference to `GraphicsState::GraphicsState[in-charge]()'
    ../../dist/lib/components/libgfx_qt.a(nsRenderingContextQt.o): In function `nsRenderingContextQt::PopState()':
    nsRenderingContextQt.cpp.text+0x8e4): undefined reference to `GraphicsState::~GraphicsState [in-charge]()'
    /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld: `.gnu.linkonce.t._ZN21nsROCSSPrimitiveValue5ResetE v' referenced in section `.rodata' of ../../dist/lib/components/libgklayout.a(nsROCSSPrimitiveValue.o): defined in discarded section `.gnu.linkonce.t._ZN21nsROCSSPrimitiveValue5ResetE v' of ../../dist/lib/components/libgklayout.a(nsROCSSPrimitiveValue.o)

    /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld: `.gnu.linkonce.t._ZN13nsXPTCVariant4InitERK17nsXPT CMiniVariantRK9nsXPTTypeh' referenced in section `.rodata' of ../../dist/lib/components/libgklayout.a(nsXTFWeakTearoff.o): defined in discarded section `.gnu.linkonce.t._ZN13nsXPTCVariant4InitERK17nsXPT CMiniVariantRK9nsXPTTypeh' of ../../dist/lib/components/libgklayout.a(nsXTFWeakTearoff.o)

    collect2: ld returned 1 exit status


    maledetti ma perchè favoriscono GTK?

  10. #10
    firefox è fatto con le gtk mi sembra normale

    ma non hanno la versione stabile ???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.