[Date Prev][Date Next][Thread Prev][Thread Next][Thread Index]

Re: [XaraXtreme-dev] wxCamDrawControl creation error in align dialog & broken build



Hi, Alex,

Now I can't test your suggestion because the recent build is broken.
Here is why:

/home/mega/work/xara/XaraLX/Kernel/ccfile.cpp: In member function `BOOL
CCMemFile::GetBuffer(BYTE**, UINT32*)':
/home/mega/work/xara/XaraLX/Kernel/ccfile.cpp:4956: error: cannot
convert `UINT32*' to `size_t*' for argument `3' to `BOOL
DescribeBlock(MHANDLE, BYTE**, size_t*)'

So here is the resource generation dump - may be you can help figure out
what is wrong with my resources ? Maybe I should just delete everything
and make a complete checkout ?

Combining dialog & string resources
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/aboutres.xrc:23 Warning: Bitmap
xrc/2.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/aboutres.xrc:81 Warning: Bitmap
xrc/2.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/aboutres.xrc:147 Warning:
Bitmap xrc/2.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/aboutrsw.xrc:23 Warning: Bitmap
xrc/2.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/barsdlgs.xrc:735 Warning:
Bitmap xrc/leftbrace.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/barsdlgs.xrc:739 Warning:
Bitmap xrc/rightbrace.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/barsdlgs.xrc:743 Warning:
Bitmap xrc/label.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/errordlg.xrc:31 Warning: Bitmap
xrc/.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/register.xrc:19 Warning: Bitmap
xrc/2.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/textres.xrc:25 Warning: Bitmap
xrc/aspect.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/textres.xrc:73 Warning: Bitmap
xrc/tracking.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/textres.xrc:77 Warning: Bitmap
xrc/kerning.png not found
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:7 Warning
ID_FILE_NEW multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:244
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:11 Warning
wxID_OPEN multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:250
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:16 Warning
wxID_PRINT_SETUP multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:274
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:21 Warning
ID_FILE_MRU_FILE1 multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:220
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:26 Warning
wxID_EXIT multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:124
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:33 Warning
ID_VIEW_TOOLBAR multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:382
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:37 Warning
ID_VIEW_STATUS_BAR multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:376
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:44 Warning
ID_HELP_INDEX multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:298
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:48 Warning
ID_HELP_USING multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:304
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:53 Warning
wxID_ABOUT multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:118
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:62 Warning
ID_FILE_NEW multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:244
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:66 Warning
wxID_OPEN multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:250
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:70 Warning
wxID_CLOSE multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:214
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:74 Warning
wxID_SAVE multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:280
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:78 Warning
wxID_SAVEAS multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:286
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:83 Warning
wxID_PRINT multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:262
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:87 Warning
wxID_PREVIEW multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:268
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:91 Warning
wxID_PRINT_SETUP multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:274
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:96 Warning
ID_FILE_MRU_FILE1 multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:220
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:101 Warning
wxID_EXIT multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:124
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:108 Warning
wxID_UNDO multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:208
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:113 Warning
wxID_CUT multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:154
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:117 Warning
wxID_COPY multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:148
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:121 Warning
wxID_PASTE multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:166
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:125 Warning
ID_EDIT_PASTE_LINK multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:172
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:130 Warning
ID_OLE_INSERT_NEW multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:358
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:134 Warning
ID_OLE_EDIT_LINKS multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:352
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:138 Warning
ID_OLE_VERB_FIRST multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:364
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:145 Warning
ID_VIEW_TOOLBAR multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:382
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:149 Warning
ID_VIEW_STATUS_BAR multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:376
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:156 Warning
ID_WINDOW_NEW multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:400
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:160 Warning
ID_WINDOW_CASCADE multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:394
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:164 Warning
ID_WINDOW_TILE_HORZ multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:412
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:168 Warning
ID_WINDOW_ARRANGE multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:388
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:175 Warning
ID_HELP_INDEX multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:298
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:179 Warning
ID_HELP_USING multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:304
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot.xrc:184 Warning
wxID_ABOUT multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/camelot-strings.xrc:118
Previous definition here
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/richard3-strings.xrc:10 Warning
IDC_LIBPATH_HELP_BUTTON multiply defined (global)
/home/mega/work/xara/XaraLX/wxOil/xrc/EN/richard.xrc:57 Previous
definition here
standard input:2197: warning: Empty msgid. It is reserved by GNU
gettext: gettext("") returns the header entry with meta information, not
the empty string.
standard input:5235: warning: Empty msgid. It is reserved by GNU
gettext: gettext("") returns the header entry with meta information, not
the empty string.
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
/usr/bin/xgettext: internationalized messages should not contain the
`\r' escape sequence
Generating resource checksum
...

Alex Bligh wrote:

> Mark,
>
>> Does anyone get the same error message as me when trying to invoke the
>> align dialog ? It started to pop up a few days from today. It says the
>> following: 'No handler found for XML node 'object', class
>> wxCamDrawControl' ? After that the drawings in the dialog become
>> obviously unavailable.  Alex - could you check this please, whether you
>> have it or not. I have the same error in my Colour Editor dialog so I
>> think the reason is the same.
>
>
> Works fine here (very recent build). Sometimes this means that one of
> the other dialog resources is corrupt, normally that there is a missing
> '</object>' in some prior dialog.
>
> The dialog combiner counts these, and should whine if there is a
> problem, but it's a warning and it might have got lost in the
> other noise.
>
> Try
>     rm wxOil/xrc/dialogs.xrs wxOil/resources.cpp
>
> and then do a remake.
>
> Alex