30 апр. 2014 г., в 5:38, Stephen Leake <[email protected]> 
написал(а):

> Ray Donnelly <[email protected]> writes:
> 
>> Your goal is to build monotone for native Windows 64bit? 
> 
> Yes.
> 
>> Here's a rundown of the steps I tried:
>> 
>> Download and unpack msys2-base-x86_64-20140216.tar.xz, I'm going to do
>> this to E:\monotone and pretend you did the same just to simplify the
>> instructions.
> 
> I installed to c:\msys2
> 
> One possible complication: I have Cygwin installed at c:\, so /bin is
> the Cygwin bin.  But that doesn't seem to be a problem so far.
You need to not have Cygwin bin directory in the PATH.
> 
>> Since you want to build Win64 software, you should run
>> E:\monotone\msys64\mingw64_shell.bat
>> .. It will create the initial environment.
>> $ exit
>> run E:\monotone\msys64\mingw64_shell.bat
>> $ pacman -Syu
>> it will update the core system causing DLL address conflicts and we
>> need to rebase the MSYS dlls.
>> $ exit
>> wait for bash to go away (can take 20-30 seconds), then run
>> E:\monotone\msys64\autorebase.bat then run
>> E:\monotone\msys64\mingw64_shell.bat
> 
> same as my list so far.
> 
>> .. install base development tools:
>> $ pacman -S base-devel tar
>> $ exit
>> wait for bash to go away again then run
>> E:\monotone\msys64\autorebase.bat again then run
>> E:\monotone\msys64\mingw64_shell.bat again. Since we'll not update any
>> more MSYS DLLs this should be the last time we need to do this.
>> .. install monotone dependencies which I guess are:
>> $ pacman -S mingw-w64-x86_64-toolchain mingw64/mingw-w64-x86_64-boost
>> mingw64/mingw-w64-x86_64-gettext mingw64/mingw-w64-x86_64-libiconv
>> mingw64/mingw-w64-x86_64-libidn mingw64/mingw-w64-x86_64-lua
Maybe you need mingw-w64-x86_64-lua51?
> 
>> mingw64/mingw-w64-x86_64-pcre mingw64/mingw-w64-x86_64-pkgconf
>> mingw64/mingw-w64-x86_64-sqlite3 mingw64/mingw-w64-x86_64-zlib
> 
> I installed mingw-w64-x86_64-toolchain, which includes several of the
> above.
> 
> I could not find out which package actually installs g++; 'pacman -Qo
> g++' gives 'error: No package owns /usr/mingw64/bin/g++'. So I don't
> know how to minimize the number of packages installed (not critical).
g++ is installed by mingw-w64-x86_64-gcc package.
> 
>> .. then we need to build botan. I hoped we had botan already as a
>> package (I guess you compiled it already?) but it seems not, and my
>> quick attempt to build it failed:
> 
> I had no problems with botan once I fixed the directory separators in
> configure.
> 
> I'm currently stuck running configure for monotone; it's giving several
> odd errors.
> 
> -- 
> -- Stephe
> 
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
> Msys2-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/msys2-users


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to