On Thu, Mar 8, 2012 at 4:26 AM, JonY wrote:
>>> On 3/1/2012 11:06, Kyle wrote:
>>>> The only __declspec(dllexport) I can find in fribidi is in lib/common.h:
>>>> #if (defined(WIN32)) || (defined(_WIN32_WCE))
>>>> # define FRIBIDI_ENTRY __declspec(dllexport)
>>>> #endif /* WIN32 */

If dllexport without an extern is being used to attempt to declare
data or function then this is wrong as it ends up being a definition
and not a declaration.  See MSDN for more information.

>>>>
>>>
>>> You need to link to fribidi DLL, not static lib.
>>
>
> Go to your fribidi headers and remove the __declspec(dllimport) attributes.

You can add an level of filtering such that you define FRIBIDI_ENTRY to empty.

-- 
Earnie
-- https://sites.google.com/site/earnieboyd

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to