17.03.2015, 10:09, "arto" <[email protected]>: > 17.03.2015, 09:19, "Nick Knutov" <[email protected]>: >> А ведь и правда 32. >> Но как тогда это ставить на 32 бита? > > А для чего? > Я посмотрел на GeoIP2, Math::Int128 используется только в > maxmind-db/test-data/write-test-data.pl, для генерации IPv6 для > MaxMind::DB::Writer::Tree. > > Вам нужен IPv6? От этого ни надо начинать.
Хотя, посмотрев пристальнее, увидел, что Math::Int128 используется почти во всех модулях MaxMind::*. Либо форкнуть и переписать модуль для использования на 32-битных системах, либо портировать Math::Int128 на 32-битные системы, либо плюнуть и переходить на 64 бита. >> 17.03.2015 9:43, arto пишет: >>> 17.03.2015, 07:08, "Nick Knutov" <[email protected]>: >>>> Кто-нибудь знает, как поставить Math::Int128 ? Он нужен для GeoIP2, но >>>> говорит >>>> >>>> It looks like your compiler doesn't support a 128-bit integer type >>>> (one of >>>> "int __attribute__ ((__mode__ (TI)))" or "__int128"). One of these >>>> types is >>>> necessary to compile the Math::Int128 module. >>>> >>>> Убунта 14.04 x64, всяческие компиляторы стоят. >>> Точно 64? >>> У меня на Fedora20 64bit всё скомпилировалось без ошибок, >>> а на Fedora20 32bit выдала такую же ошибку. >> -- >> Best Regards, >> Nick Knutov >> http://knutov.com >> ICQ: 272873706 >> Voice: +7-904-84-23-130 >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > > -- > wbw, artur > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- wbw, artur -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
