On 05/05/14 13:51, YIRAN LI wrote:
> 2014-05-05 20:42 GMT+10:00 Rafaël Carré <fun...@videolan.org>:
> 
>> On 05/05/14 09:19, YIRAN LI wrote:
>>> Hi,
>>>
>>> I'm building an opensource project on mingw32 and found the generated dll
>>> depends on  libgcc_s_sjlj-1.dll. The function referenced is __divdi3.
>>>
>>> I tried to add ldflags = -static- libgcc, but seems it doesn't work.
>>>
>>> Could any one let me know how can I get rid of this dependency?
>>>
>>> Thanks
>>
>> See http://people.videolan.org/~funman/win/howto-gcc
>>
>>
> Thanks Rafael,
> 
> The script seems doesn't work on my machine. I'm using
> i686-4.8.2-release-win32-sjlj-rt_v3-rev3, but gcc -v prints nothing
> containing LIBRARY_PATH.
> 
> What the script does is remove libgcc_s_sjlj-1.dll (I only need to remove
> the dependency on libgcc). I manually moved libgcc_s_sjlj-1.dll and
> libgcc.a. And then ln -s libgcc_eh.a libgcc_s.a
> 
> But libtheora can't pass ./configure. ld.exe can't find -lgcc. I have to
> put libgcc_s_sjlj-1.dll and libgcc.a back to get configure and build
> succeed.
> 
> Thanks

What is your distro?

I tested it on gcc builds of archlinux and debian

------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
&#149; 3 signs your SCM is hindering your productivity
&#149; Requirements for releasing software faster
&#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to