Hi,
Huggle 3 is slowly getting near to first release, and I have yet set up some built environment for early beta versions. 1 for windows on one of my own windows boxens (using NSIS and MinGW) which I use to release beta version packages on sourceforge, and other one for linux using launchpad.
So that both Windows and Linux users can easily get and install huggle packages with no need to understand how compiling works or any need to resolve any dependencies themselves. [1]
Unfortunately, we have no such thing for MacOS, not just because neither me or any other current huggle dev owns a Mac, but also because there is no free launchpad like service for mac's I know of.
So, if someone of you has enough experience with packaging software for Macs and wants to help with huggle packaging for MacOS, let us know so that we can setup some build process for MacOS users as well.
1 - More information on how to get huggle packages is at https://en.wikipedia.org/wiki/Wikipedia:Huggle/Huggle3_Beta#Prebuilt_package...
On Tue, Dec 10, 2013 at 8:14 AM, Petr Bena benapetr@gmail.com wrote:
Hi,
Huggle 3 is slowly getting near to first release, and I have yet set up some built environment for early beta versions. 1 for windows on one of my own windows boxens (using NSIS and MinGW) which I use to release beta version packages on sourceforge, and other one for linux using launchpad.
So that both Windows and Linux users can easily get and install huggle packages with no need to understand how compiling works or any need to resolve any dependencies themselves. [1]
Unfortunately, we have no such thing for MacOS, not just because neither me or any other current huggle dev owns a Mac, but also because there is no free launchpad like service for mac's I know of.
So, if someone of you has enough experience with packaging software for Macs and wants to help with huggle packaging for MacOS, let us know so that we can setup some build process for MacOS users as well.
I hacked together a Homebrew formula: https://gist.github.com/atdt/7894375
But:
brew install --HEAD huggle3 Warning: Your Xcode (4.6.3) is outdated Please update to Xcode 5.0.1. Xcode can be updated from the App Store. ==> Cloning https://github.com/huggle/huggle3-qt-lx.git Updating /Library/Caches/Homebrew/huggle3--git ==> ./configure --disable-silent-rules --prefix=/usr/local/Cellar/huggle3/HEAD ==> make exception.cpp: In instantiation of ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’: exception.cpp:17: instantiated from here exception.cpp:17: error: explicit instantiation of ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’ but no definition available make: *** [exception.o] Error 1 make: *** Waiting for unfinished jobs....
I will ask other successful huggle 3 Mac users (these who actually wrote the guide on wiki) what else they do so that it works to them
On Tue, Dec 10, 2013 at 6:21 PM, Ori Livneh ori@wikimedia.org wrote:
On Tue, Dec 10, 2013 at 8:14 AM, Petr Bena benapetr@gmail.com wrote:
Hi,
Huggle 3 is slowly getting near to first release, and I have yet set up some built environment for early beta versions. 1 for windows on one of my own windows boxens (using NSIS and MinGW) which I use to release beta version packages on sourceforge, and other one for linux using launchpad.
So that both Windows and Linux users can easily get and install huggle packages with no need to understand how compiling works or any need to resolve any dependencies themselves. [1]
Unfortunately, we have no such thing for MacOS, not just because neither me or any other current huggle dev owns a Mac, but also because there is no free launchpad like service for mac's I know of.
So, if someone of you has enough experience with packaging software for Macs and wants to help with huggle packaging for MacOS, let us know so that we can setup some build process for MacOS users as well.
I hacked together a Homebrew formula: https://gist.github.com/atdt/7894375
But:
brew install --HEAD huggle3 Warning: Your Xcode (4.6.3) is outdated Please update to Xcode 5.0.1. Xcode can be updated from the App Store. ==> Cloning https://github.com/huggle/huggle3-qt-lx.git Updating /Library/Caches/Homebrew/huggle3--git ==> ./configure --disable-silent-rules --prefix=/usr/local/Cellar/huggle3/HEAD ==> make exception.cpp: In instantiation of ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’: exception.cpp:17: instantiated from here exception.cpp:17: error: explicit instantiation of ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’ but no definition available make: *** [exception.o] Error 1 make: *** Waiting for unfinished jobs.... _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Le 10/12/13 18:21, Ori Livneh a écrit :
I hacked together a Homebrew formula: https://gist.github.com/atdt/7894375
The make phase works for me using qt4. The make install phase bails out though:
==> make install ./build/install "" FATAL: You need to build huggle first make: *** [install] Error 1 ==> Configuration HOMEBREW_VERSION: 0.9.5 HEAD: 6429f350077250ae3a6565008a2bbb28bb3b8a1a CPU: quad-core 64-bit sandybridge OS X: 10.7.5-x86_64 Xcode: 4.6.3 CLT: 1.0.0.9000000000.1.1249367152 X11: 2.6.5 => /usr/X11 ... Error: huggle3 did not build
Aye, I suppose I should implement some more options to configure script first, which are now missing, so some parameters are not passed to make install
it seems to expect to run from directory where huggle was built
On Wed, Dec 11, 2013 at 9:58 AM, Antoine Musso hashar+wmf@free.fr wrote:
Le 10/12/13 18:21, Ori Livneh a écrit :
I hacked together a Homebrew formula: https://gist.github.com/atdt/7894375
The make phase works for me using qt4. The make install phase bails out though:
==> make install ./build/install "" FATAL: You need to build huggle first make: *** [install] Error 1 ==> Configuration HOMEBREW_VERSION: 0.9.5 HEAD: 6429f350077250ae3a6565008a2bbb28bb3b8a1a CPU: quad-core 64-bit sandybridge OS X: 10.7.5-x86_64 Xcode: 4.6.3 CLT: 1.0.0.9000000000.1.1249367152 X11: 2.6.5 => /usr/X11 ... Error: huggle3 did not build
-- Antoine "hashar" Musso
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org