Bug 46528 - Compilation fail with LLVM under Windows 7 x64 in release
Summary: Compilation fail with LLVM under Windows 7 x64 in release
Status: RESOLVED WORKSFORME
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: 8.0
Hardware: x86-64 (AMD64) Windows (All)
: medium blocker
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-23 09:02 UTC by tmehamli
Modified: 2013-01-29 07:14 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description tmehamli 2012-02-23 09:02:09 UTC
Mesa 8.0.1 cannot be compile in release under Windows 7 64bits using LLVM. It outputs rubbish link problems:
[...]
e66dAA ssmmmuPPlrLrtiLiinVnptMtleXeer8r .6.tlAliisimbmbe(P(sXrX;8i8 6n6uItIsnenisrsnt.tgClC oiofmbmim(mreXesn8ntt6t sIss
.n.posoebtbcjCji)o)f m i:m:c e aenetrtrirsroo.onror
 b LejLNg)NKl K2.:20l 03ie38br8:(r: eo mgrmil isaLsmpNmaiKat.2tco0chb3h j8 d):de  et:mte iecwsctamteraedntd ic fnhfog or
 dr Le 'Nt'_Ke_I4cIT1tTE9eER7dRA: AT fTOeoORxrR_p _Do'DEr_EBtIBU TUG'EG_eR_LgALElTEVQOVEuRELe_L'rD':yE: AB vPUvaIGal'_lu
 LuesEe pV 'eE'2cL2'i'' f: di doevoedaes lsnmun'ue'tl t t' mi2map'atl tcedch oh te visvamnaleusel'; ut 'e u0 ms''ai 0tni
'cgn h  i fgnvia arlglslautile ul smi'p.u0elm'ci. iblif(inilb cp(ga_latbplil_lodbin_lu
ddmee_.gbdlluei.gbbl.u(ioglbb.p(jo_e)bbg
jll)da
_pdie.boubgj.)o b:j )w
aLrInNiKn g:  LwNaKr4n1i9n7g:  LeNxKp4o0r9tL8 I:'N eKdg el:fB LaiwIunaNldrKtAn lPi:iIn b'gw   a'sLrLpNnIeKiBc4nCi0gMf9 T
i8L'e:N d Kc d4ome0nuf9fla8ltu:iil cptdtlleseif  bawt uii'ltmLtheIl sBiu;Cbs M euT' s'Loi IfncB goCo nMtffThil'eri rscc
ttol snis fbpwlseii;ctc ihtuf ssiu ecsw aei/t tNiohOof Dn uE
osFeteAgh UleoL.rfTl  LiloIbitB(bh:eselg;ril  baulrpsiaiebr. syo/;
bN jOu)LDs IEe:NF  KA/w UN:aLO rTDwnLaEiIrFnBnAg:iU lnLLigTNb LKrLI4aNB1rK:9y4l7
0i:9b L8reI:axN rpKdyo e
r:ft a Lwu'IaleNrtgKnll iiG:nbe g tw 'PaLLrrNIonKBci4CAn0Mdg9Td 8DrL:'eN  sKcds4oe'n fslp0fie9acctisf iweid8ut hm :luu t
lstedli eipofblfa e u' olLtIlBittChbiMe mTr'eD sl;L'i I buBcssCo;iMn nTfugDls 'ief c ict/rosNsn OtfwD liEsitFpchAet Ucsu
Li sTfweLi IitoBchf:a  ltuoiistboehrn ea
orref yg l
loi.tblhsie;br ( ulsieebg sl/;aN pOuiDs.EeoF bA/jUN)LO TD:LE IFwBbAa:uUrliLnilTibdLnr\IgawB ri:LynlN
diKob4wr1sa9-r7xy:8
 6be_ux6p4io\rgta ll'bdleu\igiwullimGdn\e\ddtworEiwirnsvrd-eooxrrw8s's6\ -_lsx6lp84ve6\mc_gpi6aif4lpi\leegi\daul lmpml\_
uidtluremtis\ivtdpe_rlrciesov \netlvril.smve\emxlspel;i v p:mue ps\fiilapnpteg_a\ tllfe pise_rtrts_retfos ortsr _pmLbeaN
cltKie.1fne1idx6c.e9ae :tx: ie oo fnn:ae
 t feaoaglrtl  a.emllro irreboer(r re mogLurlNl aKtLp1iNi1pK.6l1o9y1b: 6j d9)oe: nf :eio  nnwoeeard r  onmsrioy nrmmgebo
  orLmleNus Kl m4tfu1iol9put7lni:ydp
ledyxe pfdoiernftei dn' eesdgy lmsGbyeomtlbCsou lrfsro eufnnotduS
nudr
face' specified smucons: *** [build\windows-x86_64\gallium\drivers\llvmpipe\lp_test_conv.exe] Error 1169
ltiple tscons: *** [build\windows-x86_64\gallium\drivers\llvmpipe\lp_test_blend.exe] Error 1169
imes; using first specificatiosn
cons: *** [build\windows-x86_64\gallium\drivers\llvmpipe\lp_test_format.exe] Error 1169

However it compiles and works just fine in debug. This the command line I used:
path_to_pyhton\Scripts\scons.bat platform=windows build=release machine=x86_64 statetrackers=mesa driver s=softpipe,trace winsys=gdi

A workaround would be really appriciated.
Comment 1 Jose Fonseca 2012-07-17 12:52:05 UTC
The output is illegible. I'll need to find a way to get ungarbled output.

I think you need to install python win32 extensions for scons to behave properly.
Comment 2 Jose Fonseca 2013-01-29 07:14:39 UTC
It works fine here.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.