Re: Performance issue with get_text_extents

"Dimiter \"malkia\" Stanev" <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
I've just verified that, and you are right :)

device.cc is not in the .vcproj / .vcxproj files, while say matrix.cc is 
there:

malkia ~/p/cairomm $ git grep matrix.cc
ChangeLog:      * tests/test-matrix.cc:
ChangeLog:      * cairomm/matrix.cc:
ChangeLog:      matrix.h, win32_font.h, matrix.cc and win32_font.cc to 
the project.
ChangeLog:      * cairomm/matrix.cc:
ChangeLog:      * tests/test-matrix.cc: modify the tests for the change 
in API.  The new API
ChangeLog:      * cairomm/matrix.cc: Added.
ChangeLog:      * tests/test-matrix.cc: Added.
MSVC_Net2005/cairomm/cairomm.vcproj: 
RelativePath="..\..\cairomm\matrix.cc"
MSVC_Net2008/cairomm/cairomm.vcproj: 
RelativePath="..\..\cairomm\matrix.cc"
MSVC_Net2010/cairomm/cairomm.vcxproj:    <ClCompile 
Include="..\..\cairomm\matrix.cc" />
MSVC_Net2010/cairomm/cairomm.vcxproj.filters:    <ClCompile 
Include="..\..\cairomm\matrix.cc">
cairomm/filelist.am:    matrix.cc                       \
tests/Makefile.am:test_matrix_SOURCES=test-matrix.cc

malkia ~/p/cairomm $ git grep device.cc
cairomm/filelist.am:  device.cc \

I'm not sure how the .vcproj / .vcxproj are generated, or maybe they are 
maintained manually, but it looks like this file needs to be added there.

On 4/1/12 7:08 AM, Fan Chun-wei wrote:
> Hi Robert,
>
> You might want to check whether the source that contains the implementation of Cairo::Device::Device is being compiled in the "cairomm" project-it's complaining as get_device (sorry if I mis-remembered the function) could not get the Cairo::Device::Device constructor implementation/symbol.  It seems that the projects for building cairomm missed that source file, as the linker error seems like it is missing a C++ symbol, not a C symbol (as in Cairo)-so do a search for it and add it into the "cairomm" project.
>
> I remember hitting this when I built cairomm.
>
> Hope this helps.
>
> With blessings,
> -Fan, Chun-wei
>
> --
> cairo mailing list
> [email protected]
> http://lists.cairographics.org/mailman/listinfo/cairo
>

--
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.