rsimoes / alien-autotools Goto Github PK
View Code? Open in Web Editor NEWBuild and install the GNU build system
Home Page: https://metacpan.org/release/Alien-Autotools
Build and install the GNU build system
Home Page: https://metacpan.org/release/Alien-Autotools
cpanm (App::cpanminus) 1.7042 on perl 5.024001 built for MSWin32-x64-multi-thread
Work directory is C:\Users\CWHITE~1/.cpanm/work/1498201649.2752
You have make C:\berrybrew\5.24.1_64\c\bin\dmake.exe
You have LWP 6.26
Falling back to Archive::Tar 2.26
Searching Alien::Autotools () on cpanmetadb ...
--> Working on Alien::Autotools
Fetching http://www.cpan.org/authors/id/R/RS/RSIMOES/Alien-Autotools-v0.0.6.tar.gz
-> OK
Unpacking Alien-Autotools-v0.0.6.tar.gz
Entering Alien-Autotools-v0.0.6
Checking configure dependencies from META.json
Checking if you have File::Path 2.08 ... Yes (2.14)
Checking if you have Module::Build 0.38 ... Yes (0.4224)
Checking if you have Archive::Tar 0 ... Yes (2.26)
Checking if you have ExtUtils::Install 1.46 ... Yes (2.14)
Checking if you have Net::FTP 0 ... Yes (3.10)
Checking if you have ExtUtils::CChecker 0 ... Yes (0.10)
Checking if you have version 0 ... Yes (0.9918)
Checking if you have File::ShareDir 0 ... Yes (1.102)
Checking if you have IPC::Cmd 0 ... Yes (0.98)
Configuring Alien-Autotools-v0.0.6
Running Build.PL
Downloading autoconf source archive from ftp.gnu.org...
Failed to configure autoconf at Build.PL line 86.
-> N/A
-> FAIL Configure failed for Alien-Autotools-v0.0.6. See C:\Users\CWHITE~1\.cpanm\work\1498201649.2752\build.log for details.
I've had some success at improving the reliability of the build of Alien::libuv
and Alien::Hunspell
using a combination of Alien::autoconf
, Alien::automake
and Alien::libtool
. In particular we have managed to get Alien::libuv
and Alien::Hunspell
to build on windows, which Alien::Autotools
does not currently support.
I think it would be desirable for Alien::Autotools
to delegate to Alien::autoconf
, Alien::automake
and Alien::libtool
. We can retain the existing Alien::Autotools
interface, and Alien developers who need all three can use Alien::Autotools
as a shorthand for all three. Alien::Autotools
would benefit by getting windows support (resolving #1).
I have co-maint of this dist on PAUSE (I believe), and I am willing to do the actual work to implement this proposal, but I would like to gauge your thoughts before proceeding.
/cc: @genio
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.