To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=75617
                 Issue #|75617
                 Summary|Missing outdev.hxx dependancy in vcl build
               Component|gsl
                 Version|680m205
                Platform|PC
                     URL|
              OS/Version|Linux
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|code
             Assigned to|pl
             Reported by|martinwhitaker





------- Additional comments from [EMAIL PROTECTED] Wed Mar 21 20:11:11 +0000 
2007 -------
I've been working on an enhancement to OOo, during the course of which I have
added a new private field to the OutputDevice class. After doing this, when I
tried to build the vcl module, the build failed when linking the library
libvcl680li.so with a multitude of errors of the form:

../unxlngi6.pro/slo/field.o:(.data.rel.ro._ZTV11CurrencyBox[vtable for
CurrencyBox]+0x198): undefined reference to `non-virtual thunk to
Edit::dragGestureRecognized(com::sun::star::datatransfer::dnd::DragGestureEvent
const&)'

If I do a clean build, the errors go away. Unfortunately the same sort of errors
appear when rebuilding modules that depend on vcl (so I ended up having to do a
full clean build).

The behaviour is repeatable with my clean build - add a dummy field to the class
and the build fails as described above, delete the dummy field and the next
build succeeds.

I'm using gcc 4.1.1 to build on a Linux system.

Quoting Stephan Bergmann from the dev mailing list:

"Tried it out now myself and can confirm it (SRC680m206, unxlngi6.pro). Probably
some error in the dependencies:  While vcl/source/control/field.cxx:1.18 does
include outdev.hxx (as seen with gcc -E), outdev.hxx does not appear in the
lines for field.obj in vcl/unxlngi6.pro/misc/all_ctrl.dpslo.

Martin, please file an issue for this.

-Stephan"

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to