Bug 175129 - Provides qt-dotnet.dll.config for distro packagers
Summary: Provides qt-dotnet.dll.config for distro packagers
Status: RESOLVED FIXED
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-14 14:59 UTC by Funda Wang
Modified: 2010-09-19 04:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Funda Wang 2008-11-14 14:59:32 UTC
Version:           4.1.73 (using Devel)
OS:                Linux
Installed from:    Compiled sources

Per this doc:
http://pkg-mono.alioth.debian.org/cli-policy/ch-mono.html

As qyotoshared becomes versioned libraries, it is required that either providing a qt-dotnet.dll.config according to the guideline written in above links, either hardcoding (or softcoding) the SOVERSION in following sources:

$ grep -r DllImport *|grep libqyotoshared
csharp/qyoto/core/QObjectExtras.cs:             [DllImport("libqyotoshared", CharSet=CharSet.Ansi)]
csharp/qyoto/src/SmokeMarshallers.cs:           [DllImport("libqyotoshared", CharSet=CharSet.Ansi)]
csharp/qyoto/src/SmokeMarshallers.cs:           [DllImport("libqyotoshared", CharSet=CharSet.Ansi)]
Comment 1 Funda Wang 2010-09-19 04:10:02 UTC
fixed by myself