Re: Performance issue with get_text_extents

Dimiter 'malkia' Stanev <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
	If this helps, here are the undecorated versions of these C++ symbols 
using the undname tool from Microsoft SDK:

	??0Device@Cairo@@QAE@PAU_cairo_device@@_N@Z
	public: __thiscall Cairo::Device::Device(struct _cairo_device *,bool)

	?get_device@Surface@Cairo@@QAE?AV?$RefPtr@VDevice@Cairo@@@2@XZ
	public: class Cairo::RefPtr<class Cairo::Device> __thiscall 
Cairo::Surface::get_device(void)

	And as cairo is "C" only, you would never see such symbols in there. So 
probably these are coming from gtkmm, or anything that wraps cairo in 
C++ (cairomm?)

	From my understanding "public: __thiscall" means that the function is a 
class member function marked as public.

On 3/30/2012 4:37 PM, Robert Prückl wrote:
> Hi again,
>
> as so far nobody seem to have an idea about my previous post I wanted
> to upgrade to a more up-to-date version of the whole thing.
> The problem is: I cannot link cairomm 1.9.8 against cairo 1.10.2.
> The linker writes the following:
>
> surface.obj : error LNK2019: unresolved external symbol "public:
> __thiscall Cairo::Device::Device(struct _cairo_device *,bool)"
> (??0Device@Cairo@@QAE@PAU_cairo_device@@_N@Z) referenced in function
> "public: class Cairo::RefPtr<class Cairo::Device>  __thiscall
> Cairo::Surface::get_device(void)"
> (?get_device@Surface@Cairo@@QAE?AV?$RefPtr@VDevice@Cairo@@@2@XZ)
>
> Win32\Debug\cairomm-vc100-d-1_0.dll : fatal error LNK1120: 1
> unresolved externals
>
> This is the only error while compiling/linking.
>
> Any ideas about this?
>
> best,
> R
> --
> 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.