[Moscow.pm] Math::Int128, GeoIP2
arto
artur+moscow.pm.org на niif.spb.su
Вт Мар 17 00:23:30 PDT 2015
17.03.2015, 10:09, "arto" <artur+moscow.pm.org на niif.spb.su>:
> 17.03.2015, 09:19, "Nick Knutov" <mail на knutov.com>:
>> А ведь и правда 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" <mail на knutov.com>:
>>>> Кто-нибудь знает, как поставить 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
>> moscow-pm на pm.org | http://moscow.pm.org
>
> --
> wbw, artur
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
--
wbw, artur
Подробная информация о списке рассылки Moscow-pm