URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 81674
[ Назад ]

Исходное сообщение
"компилляция i386 на amd64"

Отправлено niko , 22-Авг-08 18:18 
компилирую хеловорд с заголовком STL vector.
использую опцию -m32 для gcc. получаю подобное сообщение
/usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter
в нете встречаются сообщения подобного характера, но решения не нашел
решил поставить gcc не из портов, тоже не выходит. дает ошибку make

Содержание

Сообщения в этом обсуждении
"компилляция i386 на amd64"
Отправлено slep , 23-Авг-08 12:29 
>компилирую хеловорд с заголовком STL vector.
>использую опцию -m32 для gcc. получаю подобное сообщение
>/usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter
>
>в нете встречаются сообщения подобного характера, но решения не нашел
>решил поставить gcc не из портов, тоже не выходит. дает ошибку make
>

uname -a ?


"компилляция i386 на amd64"
Отправлено niko , 25-Авг-08 12:50 
>uname -a ?

7.0-RELEASE FreeBSD 7.0-RELEASE #0: Wed Aug 13 17:06:03 MSD 2008     /usr/obj/usr/src/sys/GENERIC  amd64

просто я с денек в нете рылся, и подобные штуки встречались и на шестой тоже... поетому и не пришло в голову версию писать...
если в гугле набрать
"error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter"
то найдется достаточно много чего, и как раз про амд64... только не то что надо(((
вобщем если чего посоветуете, буду крайне признателен