Nokogiri on Windows 7?

Anyone installed Nokogiri on Windows 7? I have fresh vanilla installs of
Ruby 2.2.6, nokogitri 1.7.0.1, mini_portile2-2.1.0, and RubyInstaller, When
I try to gem install nokogiri it bombs, mkmk.log below.

Thanks!

Leam

···

####

"gcc -o conftest.exe -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward -IC:/Ruby22/include/ruby-2.2.0
-I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT
-D_FILE_OFFSET_BITS=64 -O3 -fno-omit-frame-pointer -fno-fast-math -g
-Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement
-Wimplicit-function-declaration -Wdeprecated-declarations
-Wno-packed-bitfield-compat conftest.c -L. -LC:/Ruby22/lib -L.
-lmsvcrt-ruby220 -lshell32 -lws2_32 -liphlpapi -limagehlp -lshlwapi "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main(int argc, char **argv)
6: {
7: return 0;
8: }
/* end */

"gcc -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward -IC:/Ruby22/include/ruby-2.2.0
-I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT
-D_FILE_OFFSET_BITS=64 -O3 -fno-omit-frame-pointer -fno-fast-math -g
-Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement
-Wimplicit-function-declaration -Wdeprecated-declarations
-Wno-packed-bitfield-compat -Werror -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main() {return 0;}
/* end */

--
Mind on a Mission <http://leamhall.blogspot.com/>

What about DevKit? Have you installed it?

···

On Fri, Jan 27, 2017 at 5:06 PM, leam hall <leamhall@gmail.com> wrote:

Anyone installed Nokogiri on Windows 7? I have fresh vanilla installs of
Ruby 2.2.6, nokogitri 1.7.0.1, mini_portile2-2.1.0, and RubyInstaller, When
I try to gem install nokogiri it bombs, mkmk.log below.

Thanks!

Leam

####

"gcc -o conftest.exe -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers
-Wunused-variable -Wpointer-arith -Wwrite-strings
-Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c -L.
-LC:/Ruby22/lib -L. -lmsvcrt-ruby220 -lshell32 -lws2_32 -liphlpapi
-limagehlp -lshlwapi "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main(int argc, char **argv)
6: {
7: return 0;
8: }
/* end */

"gcc -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers
-Wunused-variable -Wpointer-arith -Wwrite-strings
-Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat -Werror -c
conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main() {return 0;}
/* end */

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Yes, DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe.

···

On Fri, Jan 27, 2017 at 9:10 AM, Aleksey Ivanov <ialexxei@gmail.com> wrote:

What about DevKit? Have you installed it?

On Fri, Jan 27, 2017 at 5:06 PM, leam hall <leamhall@gmail.com> wrote:

Anyone installed Nokogiri on Windows 7? I have fresh vanilla installs of
Ruby 2.2.6, nokogitri 1.7.0.1, mini_portile2-2.1.0, and RubyInstaller, When
I try to gem install nokogiri it bombs, mkmk.log below.

Thanks!

Leam

####

"gcc -o conftest.exe -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c -L.
-LC:/Ruby22/lib -L. -lmsvcrt-ruby220 -lshell32 -lws2_32 -liphlpapi
-limagehlp -lshlwapi "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main(int argc, char **argv)
6: {
7: return 0;
8: }
/* end */

"gcc -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat -Werror -c
conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main() {return 0;}
/* end */

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

It seems like your Ruby is i386-mingw32 but your DevKit is mingw64.
You should be consistent, i.e. use mingw32 for both Ruby and DevKit (or
mingw64).

···

On Fri, Jan 27, 2017 at 5:23 PM, leam hall <leamhall@gmail.com> wrote:

Yes, DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe.

On Fri, Jan 27, 2017 at 9:10 AM, Aleksey Ivanov <ialexxei@gmail.com> > wrote:

What about DevKit? Have you installed it?

On Fri, Jan 27, 2017 at 5:06 PM, leam hall <leamhall@gmail.com> wrote:

Anyone installed Nokogiri on Windows 7? I have fresh vanilla installs of
Ruby 2.2.6, nokogitri 1.7.0.1, mini_portile2-2.1.0, and RubyInstaller, When
I try to gem install nokogiri it bombs, mkmk.log below.

Thanks!

Leam

####

"gcc -o conftest.exe -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c -L.
-LC:/Ruby22/lib -L. -lmsvcrt-ruby220 -lshell32 -lws2_32 -liphlpapi
-limagehlp -lshlwapi "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main(int argc, char **argv)
6: {
7: return 0;
8: }
/* end */

"gcc -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat -Werror -c
conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main() {return 0;}
/* end */

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I thought that was the 32 bit version, the 64 bit is mingw64-64, right?

···

On Fri, Jan 27, 2017 at 9:31 AM, Aleksey Ivanov <ialexxei@gmail.com> wrote:

It seems like your Ruby is i386-mingw32 but your DevKit is mingw64.
You should be consistent, i.e. use mingw32 for both Ruby and DevKit (or
mingw64).

On Fri, Jan 27, 2017 at 5:23 PM, leam hall <leamhall@gmail.com> wrote:

Yes, DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe.

On Fri, Jan 27, 2017 at 9:10 AM, Aleksey Ivanov <ialexxei@gmail.com> >> wrote:

What about DevKit? Have you installed it?

On Fri, Jan 27, 2017 at 5:06 PM, leam hall <leamhall@gmail.com> wrote:

Anyone installed Nokogiri on Windows 7? I have fresh vanilla installs
of Ruby 2.2.6, nokogitri 1.7.0.1, mini_portile2-2.1.0, and RubyInstaller,
When I try to gem install nokogiri it bombs, mkmk.log below.

Thanks!

Leam

####

"gcc -o conftest.exe -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c -L.
-LC:/Ruby22/lib -L. -lmsvcrt-ruby220 -lshell32 -lws2_32 -liphlpapi
-limagehlp -lshlwapi "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main(int argc, char **argv)
6: {
7: return 0;
8: }
/* end */

"gcc -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat -Werror -c
conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main() {return 0;}
/* end */

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Hm... You are right, sorry, my bad.
Few month ago I installed nokogiri on Windows 7. But it was ' ~> 1.6.8'.
You can try to install another gem version.

···

On Fri, Jan 27, 2017 at 5:38 PM, leam hall <leamhall@gmail.com> wrote:

I thought that was the 32 bit version, the 64 bit is mingw64-64, right?
Downloads

On Fri, Jan 27, 2017 at 9:31 AM, Aleksey Ivanov <ialexxei@gmail.com> > wrote:

It seems like your Ruby is i386-mingw32 but your DevKit is mingw64.
You should be consistent, i.e. use mingw32 for both Ruby and DevKit (or
mingw64).

On Fri, Jan 27, 2017 at 5:23 PM, leam hall <leamhall@gmail.com> wrote:

Yes, DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe.

On Fri, Jan 27, 2017 at 9:10 AM, Aleksey Ivanov <ialexxei@gmail.com> >>> wrote:

What about DevKit? Have you installed it?

On Fri, Jan 27, 2017 at 5:06 PM, leam hall <leamhall@gmail.com> wrote:

Anyone installed Nokogiri on Windows 7? I have fresh vanilla installs
of Ruby 2.2.6, nokogitri 1.7.0.1, mini_portile2-2.1.0, and RubyInstaller,
When I try to gem install nokogiri it bombs, mkmk.log below.

Thanks!

Leam

####

"gcc -o conftest.exe -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c -L.
-LC:/Ruby22/lib -L. -lmsvcrt-ruby220 -lshell32 -lws2_32 -liphlpapi
-limagehlp -lshlwapi "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main(int argc, char **argv)
6: {
7: return 0;
8: }
/* end */

"gcc -IC:/Ruby22/include/ruby-2.2.0/i386-mingw32
-IC:/Ruby22/include/ruby-2.2.0/ruby/backward
-IC:/Ruby22/include/ruby-2.2.0 -I. -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501
-D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3
-fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra
-Wno-unused-parameter -Wno-parentheses -Wno-long-long
-Wno-missing-field-initializers -Wunused-variable -Wpointer-arith
-Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration
-Wdeprecated-declarations -Wno-packed-bitfield-compat -Werror -c
conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main() {return 0;}
/* end */

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--
Mind on a Mission <http://leamhall.blogspot.com/&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;