Pagina 1 di 1

[RISOLTO]Compilazione tk

Inviato: mercoledì 19 dicembre 2007, 19:24
da flash85
Sto cercando di compilare le librerie tk 8.5 uscite proprio ieri ma dopo il make mi da degli errori...la cosa strana che il configure nn ha dato nessun problema!
Ecco parte degli errori:

Codice: Seleziona tutto

/home/angelo/tk8.5.0/unix/../generic/tk3d.c:983: error: ‘TkBorder’ has no member named ‘bgGC’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:990: warning: passing argument 3 of ‘Tk_Draw3DRectangle’ makes integer from pointer without a cast
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:990: error: too many arguments to function ‘Tk_Draw3DRectangle’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c: At top level:
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1013: error: expected declaration specifiers or ‘...’ before ‘Drawable’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1015: error: expected declaration specifiers or ‘...’ before ‘XPoint’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c: In function ‘Tk_Fill3DPolygon’:
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1029: error: ‘Tk_FakeWin’ has no member named ‘display’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1029: error: ‘drawable’ undeclared (first use in this function)
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1029: error: ‘TkBorder’ has no member named ‘bgGC’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1030: error: ‘pointPtr’ undeclared (first use in this function)
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1030: error: ‘Complex’ undeclared (first use in this function)
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1030: error: ‘CoordModeOrigin’ undeclared (first use in this function)
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1033: warning: passing argument 3 of ‘Tk_Draw3DPolygon’ makes integer from pointer without a cast
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1033: error: too many arguments to function ‘Tk_Draw3DPolygon’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c: In function ‘BorderInit’:
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1057: error: ‘TkDisplay’ has no member named ‘borderInit’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1058: error: ‘TkDisplay’ has no member named ‘borderTable’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c: At top level:
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1080: error: expected ‘)’ before ‘*’ token
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1167: error: expected ‘)’ before ‘*’ token
/home/angelo/tk8.5.0/unix/../generic/tk3d.c: In function ‘Tk_Get3DBorderFromObj’:
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1242: error: ‘TkWindow’ has no member named ‘dispPtr’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1256: error: ‘TkBorder’ has no member named ‘resourceRefCount’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1257: error: ‘Tk_FakeWin’ has no member named ‘display’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1257: error: ‘Tk_FakeWin’ has no member named ‘screenNum’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1257: error: ‘TkBorder’ has no member named ‘screen’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1258: error: ‘Tk_FakeWin’ has no member named ‘atts’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1258: error: ‘TkBorder’ has no member named ‘colormap’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1278: error: ‘TkDisplay’ has no member named ‘borderTable’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1278: error: ‘TkDisplay’ has no member named ‘borderTable’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1283: error: ‘TkBorder’ has no member named ‘nextPtr’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1284: error: ‘Tk_FakeWin’ has no member named ‘display’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1284: error: ‘Tk_FakeWin’ has no member named ‘screenNum’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1284: error: ‘TkBorder’ has no member named ‘screen’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1285: error: ‘Tk_FakeWin’ has no member named ‘atts’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1285: error: ‘TkBorder’ has no member named ‘colormap’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1288: error: ‘TkBorder’ has no member named ‘objRefCount’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c: In function ‘TkDebugBorder’:
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1368: error: ‘TkWindow’ has no member named ‘dispPtr’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1371: error: ‘TkDisplay’ has no member named ‘borderTable’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1371: error: ‘TkDisplay’ has no member named ‘borderTable’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1377: error: ‘TkBorder’ has no member named ‘nextPtr’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1380: error: ‘TkBorder’ has no member named ‘resourceRefCount’
/home/angelo/tk8.5.0/unix/../generic/tk3d.c:1382: error: ‘TkBorder’ has no member named ‘objRefCount’
make: *** [tk3d.o] Error 1
Sto seguendo questa guida http://www.linuxtips.netsons.org/articl ... g=it&pg=67

Re: [RISOLTO]Compilazione tk

Inviato: mercoledì 19 dicembre 2007, 19:34
da flash85
Chiedo perdono nn avevo installato il pacchetto libxft-dev e non avevo visto il warning nel configure!!