> 22 окт. 2014 г., в 6:36, Óscar Fuentes <[email protected]> написал(а): > > Alexey Pavlov <[email protected]> > writes: > >>> So what's the right method to force the build to use -static-libgcc when >>> it links a dll? (LDFLAGS doesn't work) >>> >> In PKGBUILD before configure: >> LDFLAGS+=« -static-libgcc» >> doesn’t work? > > No. Apparently LDFLAGS is ignored when creating a dll: > > LDFLAGS+=" -static-libgcc " > "${srcdir}"/${_pkgnameactual}${pkgver}/configure \ > --prefix=${MINGW_PREFIX} \ > $enable64bit > make > > The command that creates the dll: > > gcc -shared -o Tktable210.dll tkTable.o tkTableWin.o tkTableTag.o > tkTableEdit.o tkTableCell.o tkTableCellSort.o tkTableCmds.o tkTableUtil.o > -lgdi32 -luser32 "C:\apps\msys32\mingw32\lib\libtclstub86.a" > "C:\apps\msys32\mingw32\lib\libtkstub86.a" > > Seems configure override all system wide LDFLAGS or not use them at all. You need patch configure then to pass «-static-libgcc»
Regards, Alexey. > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > http://p.sf.net/sfu/Zoho > _______________________________________________ > Msys2-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/msys2-users ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ Msys2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/msys2-users
