[opensuse-buildservice] mingw32 cross compile
I have cross-compiled (mingw32 target) some packages on OBS. The packages build ok and are published. When I try to install the RPMs, I get this error: nothing provides mingw32(libgcc_s_sjij_1.dll) A bit of googling suggests that this is usually a problem with c++ apps. Anyway, I do not think I should have to add this to each package I create. Is this packaged in some common mingw32 package (not gcc...) that I can Require? -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 01/13/2014 02:44 PM, Roger Oberholtzer wrote:
I have cross-compiled (mingw32 target) some packages on OBS. The packages build ok and are published. When I try to install the RPMs, I get this error:
nothing provides mingw32(libgcc_s_sjij_1.dll)
A bit of googling suggests that this is usually a problem with c++ apps. Anyway, I do not think I should have to add this to each package I create. Is this packaged in some common mingw32 package (not gcc...) that I can Require?
At first I thought it was mingw32-runtime. I see that it is mingw32-gcc. I was looking in other spec files for Requires that might give a clue. Seems this dependency is not handled explicitly in most mingw32 packages. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mon, Jan 13, 2014 at 04:23:44PM +0100, Roger Oberholtzer wrote:
On 01/13/2014 02:44 PM, Roger Oberholtzer wrote:
I have cross-compiled (mingw32 target) some packages on OBS. The packages build ok and are published. When I try to install the RPMs, I get this error:
nothing provides mingw32(libgcc_s_sjij_1.dll)
A bit of googling suggests that this is usually a problem with c++ apps. Anyway, I do not think I should have to add this to each package I create. Is this packaged in some common mingw32 package (not gcc...) that I can Require?
At first I thought it was mingw32-runtime. I see that it is mingw32-gcc. I was looking in other spec files for Requires that might give a clue. Seems this dependency is not handled explicitly in most mingw32 packages.
This dll is shipped via mingw32-libgcc. In contrast to the linux libraries, the mingw32/64 devel packages usually don't depend on the runtime library packages. Regards, Martin -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (2)
-
Martin Koegler
-
Roger Oberholtzer