Win32 a Win64 > Obecné

Kompilace SeaMonkey X64 - You are targeting i386 but using the 64-bit compiler

(1/3) > >>

VladaS:
Ahoj

Snažím se zkompilovat ve Visual Studiu 2012 (nejnovější "vývojovou") verzi SeaMonkey pod Windows 8 64 Bit
(protože 32 bitová využívá jenom 4GB RAM a jak se pokusí alokovat víc, tak mi většinou zhavaruje),
(zdrojáky staženy pomocí start-msvc11-x64.bat) ale končí to touto chybou:

checking for make... /local/bin/make
checking for X... no
checking that static assertion macros used in autoconf tests work... yes
checking for 64-bit OS... yes
configure: error: You are targeting i386 but using the 64-bit compiler.

Obsah mozconfig:

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/suite-opt
ac_add_options --enable-application=suite
ac_add_options --target=x86_64-pc-mingw32
ac_add_options --host=x86_64-pc-mingw32
mk_add_options MOZ_MAKE_FLAGS="-j4"
ac_add_options --enable-optimize
ac_add_options --disable-debug
ac_add_options --disable-angle
ac_add_options --disable-gamepad

Co je prosím kde špatně a jak to donutit, aby to opravdu kompilovalo pro AMD64 ?

Děkuju...

< z >:
vzhledem k tomu, ze ocividne nemas dostatecne zkusenosti,
mel bys pouzit google a najit neco, co uz funguje


--- Kód: ---http://www.mozilla64bit.com/index.php/seamonkey-64-bit-download
--- Konec kódu ---

ale nemyslim si, ze ti 64bit nejak ulehci praci,
myslim, ze to neni moc stabilni a dost pochybuju, ze prohlizec sezere vic jak 4GB,
to bys mel asi zahodit takovy prohlizec pro obrovsky memory leak

VladaS:
Už mám zkompilováno, ale jenom nevím, proč se muselo použít "start-msvc11.bat" místo "start-msvc10-x64.bat"
který bych (logicky) čekal pro 64bit...

Mno jenom mám ještě "malý problém" že  s:
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/suite-opt
ac_add_options --enable-application=suite
(v mozconfigu) mi to místo (požadovaného) SeaMonkey zkompilovalo viz. příloha,
takže teď nevím, jestli se jenom "nepodařil SeaMonkey.exe", ale spíš jsem ještě něco špatně nastavil
(a zkompiloval "něco jiného, než jsem chtěl") a potřeboval bych teď zjistit co ...  :-\

Ty zkompilované buildy na netu jsou většinou starší verze a já chci ty "nejnovější vývojové",
které jsou k dispozici jen v 32bit a už se mi je párkrát opravdu "podařilo dostat" do situace, že jsem třeba otevřel "trochu víc TABů"  ;)
a než si je stačil (postupně) prohlédnout, tak to při alokaci víc jak 4GB lehlo a ani si to tu session neuložilo,
takže už jsem neměl šanci ani otevřít stejné TABy znovu - ty 64bitové použijí mou celou 8GB RAM a potom i page file
a nepadají a já chci zkrátka testovat ty nejnovější, které jsou bohužel všude zkomilované jen pro 32 bit ...

< z >:
1) Opera ani pri otevreni 100 zalozek nezabere 4GB ... nechapu, proc by nekdo pouzival neco, co pracuje tak nehospodarne
2) na te strance je verze 2.19, nejnovejsi je 2.20, k cemu novejsi?
3) samotna 64bit verze je vic nez experimentalni, Mozzilla 64bit na Windows absolutne nepodporuje, proc chces jeste k tomu nightly, ktere na stabilite nepridaj?
4) pochybuju, ze ti tady nekdo pomuze, toto je forum o Delphi :)

VladaS:
1) Protože jsem tak "šikovný" že, občas toho (potřebuju) mít otevřeno tolik, že se přes ty 4GB dostanu - stačilo třeba "jenom" cca 200 TABů z Facebooku
    (které jsem si potom chtěl prohlířet postupně a postupně je samozřejmě zavírat), jenomže jak jsem si nevšiml, že už to leze přes "kritických 4GB"
    takže to "lehlo" a když si (jen podle historie) nechci prohlížet i to, co už jsem viděl, tak ty (stejné) stránky (co jsem ale ještě neviděl) už nemám šanci otevřít...  :D

2,3) Mám vyzkoušeno, že 64 bitové verze klidně alokují i přes 8GB (jenom už "tak trochu víc chroupu na disku..."), ale nelehnou (a to je to hlavní)
    a protože jsem "experimentátor" a chci testovat i nejnovější 2.23 (které bohužel asi zatím nikdo do 64bit nekompiluje),
    tak mi nezbylo nic jiného, než "udělej si sám" ...  ;)  :D

4) No tak jsem to alespoň zkusil, protože mi přišlo že se tu ty dotazy ohledně Win64 jenom Delphi netýkají (a protože jsde jenom o kompilaci)
    tak kdyby někdo třeba (úplně náhodou) věděl...  ;)

Navigace

[0] Seznam témat

[#] Další strana

Přejít na plnou verzi