Summary: | ASTERISK-18105: most of asterisk modules are unbuildable in cygwin environment | ||
Reporter: | feyfre (feyfre) | Labels: | |
Date Opened: | 2011-07-10 12:55:33 | Date Closed: | 2015-02-25 22:58:39.000-0600 |
Priority: | Minor | Regression? | |
Status: | Closed/Complete | Components: | Core/BuildSystem |
Versions: | 1.8.4 | Frequency of Occurrence | Constant |
Related Issues: | |||
Environment: | CYGWIN_NT-5.1 | Attachments: | ( 0) lres_features.patch.gz |
Description: | For most of modules during build ld complains with error cannot find -lres_features.so. After removing this option from all Makefile's - build successful for all modules except chan_iax2 (because of some weird syntax errors realted with include/asterisk/strings.h) By the way, I did not found any mentions about building res_features.so or something similar. There is only res/res_features.exports.in file which wasn't transformed into res_features.exports | ||
Comments: | By: Gregory Hinton Nietsky (irroot) 2011-07-11 00:24:07.055-0500 Perhaps try 1.8.5-rc1 this should be fixed by 2011-05-09 23:15 +0000 [r318351] Richard Mudgett <rmudgett@digium.com> By: feyfre (feyfre) 2011-07-11 07:51:10.501-0500 Made a try on 1.8.5-rc1 That patch is partial. apps/Makefile and channels/Makefile still contain -lres_features.so By: Paul Belanger (pabelanger) 2011-10-18 12:32:15.648-0500 patch? By: Matt Jordan (mjordan) 2015-02-25 22:58:23.374-0600 I've removed {{res_features}} from the {{apps}} and {{channels}} {{Makefiles}}. On the other hand, whether or not this makes Asterisk able to built in either cygwin or mingw32 is unknown. Frankly, neither of these environments is supported in any way, and without a patch to help support them, it is unlikely whether support for them will improve at all. |