View mode: basic / threaded / horizontal-split · Log in · Help
December 31, 2004
bug report: Cannot build: dui_00.23_25.tar.gz
Cannot build: dui_00.23_25.tar.gz

http://voxel.dl.sourceforge.net/sourceforge/dui/dui.tar.gz

dui/ObjectG.d: In member function `dump':
dui/ObjectG.d:146: error: DotTypeExp::toElem: don't know what to do
(this.Object)
dui/ObjectG.d:146: confused by earlier errors, bailing out
make: *** [dui_COMP] Error 1


public: void dump()^M
{^M
printf("\n############ Object @ %X\n",gObject);^M
printf("\n%.*s", Object.toString());  // here!!!!
printf("\tg_type_instance %X\n",gObject.g_type_instance);^M
printf("\tref_count %d\n",gObject.ref_count);^M
printf("\tqdata* %X\n",gObject.qdata);^M
}^M


after commenting out that line, then lots of errors like:

dui/Widget.d:497: template instance EventHandler!(...) is used as a type
dui/Widget.d:497: variable dui.Widget.Widget.onSelectionNotify voids have no
value
dui/Widget.d:499: template instance EventHandler!(Widget ,EventProximity ) is
used as a type
dui/Widget.d:499: variable dui.Widget.Widget.onProximityIn voids have no value
dui/Widget.d:500: template instance EventHandler!(...) is used as a type
dui/Widget.d:500: variable dui.Widget.Widget.onProximityOut voids have no value
dui/Widget.d:502: template instance EventHandler!(Widget ,EventVisibility ) is
used as a type
dui/Widget.d:502: variable dui.Widget.Widget.onVisibilityNotify voids have no
value
dui/Widget.d:504: template instance EventHandler!(...) is used as a type
dui/Widget.d:504: variable dui.Widget.Widget.onClient voids have no value
dui/Widget.d:506: template instance EventHandler!(Widget ,EventWindowState ) is
used as a type
dui/Widget.d:506: variable dui.Widget.Widget.onWindowState voids have no value
make: *** [dui_COMP] Error 1
January 02, 2005
Re: bug report: Cannot build: dui_00.23_25.tar.gz
bug@d.com wrote:
> Cannot build: dui_00.23_25.tar.gz
> 
> http://voxel.dl.sourceforge.net/sourceforge/dui/dui.tar.gz

You should probably mention your problem in the DUI forum 
(http://www.dsource.org/forums/viewforum.php?f=45).

It might also be helpful to mention the version of DMD or GDC you're 
using and what flavor of Linux and some other info about your system.

> 
> dui/ObjectG.d: In member function `dump':
> dui/ObjectG.d:146: error: DotTypeExp::toElem: don't know what to do
> (this.Object)
> dui/ObjectG.d:146: confused by earlier errors, bailing out
> make: *** [dui_COMP] Error 1

...

-- 
Justin (a/k/a jcc7)
http://jcc_7.tripod.com/d/
January 03, 2005
Re: bug report: Cannot build: dui_00.23_25.tar.gz
In article <cr9r54$csj$1@digitaldaemon.com>, J C Calvarese says...
>
>bug@d.com wrote:
>> Cannot build: dui_00.23_25.tar.gz
>> 
>> http://voxel.dl.sourceforge.net/sourceforge/dui/dui.tar.gz
>
>You should probably mention your problem in the DUI forum 
>(http://www.dsource.org/forums/viewforum.php?f=45).
>
>It might also be helpful to mention the version of DMD or GDC you're 
>using and what flavor of Linux and some other info about your system.

DMD on Linux can compile successfully.
GDC 0.9 can't. (gcc-3.4, Gentoo, 2.6.7-gentoo-r11)
Top | Discussion index | About this forum | D home