[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Re:comando não encontrado na hora do make



ao compilar programas use 'su -' e entre como root.
Nao deve usar 'sudo make', 'sudo make install' esse tipo de coisa
porque como falei...o sudo ao executar coisas como 'root' dá uma
limpada nas variaveis de ambiente de forma que as variaveis exportadas
no passo anterior são perdidas quando se executa o sudo. Isso é
ajustável no /etc/sudoers, mas basta voce saber que tem que fazer
essas com o 'su -' e usar a conta de root.

Se mesmo com a conta de root voce não compila, então há outros
problemas envolvidos como dependencias, versão do gcc, paths, etc...
pode ser muita coisa para dar uma assistência por email.

[]'s

2008/10/23  <desap_semin@itajuba.mg.gov.br>:
> Putz amigo, será que ta aí então o problema? Minha distro é um Kubuntu que
> vem com o "su" desabilitado. Bom, dei um sudo passwd root, criei a senha e o
> "su -" funcionou. Mesmo assim o mesmo erro continua. Essas variáveis são
> apagadas definitivamente? O que fazer? Agradeço as dicas recebidas.
>
> Julio.
>
>
>
> Citando hamacker <sirhamacker@gmail.com>:
>
>> espero que voce nao esteja usando o 'sudo' para compilar seus
>> programas, pois o sudo apaga as variaveis de ambiente que sao uteis
>> para compilação alguns programas.
>>
>> 2008/10/23  <desap_semin@itajuba.mg.gov.br>:
>>>
>>> Valeu amigo. Instalei o pacote mas ainda dá erro, agora outro como segue
>>> abaixo. Julio.
>>>
>>> Making all in utils
>>> make[1]: Entrando no diretório `/home/teleserv/fox-1.6.4/utils'
>>> make[1]: Nada a ser feito para `all'.
>>> make[1]: Saindo do diretório `/home/teleserv/fox-1.6.4/utils'
>>> Making all in include
>>> make[1]: Entrando no diretório `/home/teleserv/fox-1.6.4/include'
>>> make[1]: Nada a ser feito para `all'.
>>> make[1]: Saindo do diretório `/home/teleserv/fox-1.6.4/include'
>>> Making all in src
>>> make[1]: Entrando no diretório `/home/teleserv/fox-1.6.4/src'
>>> /bin/bash ../libtool --mode=compile g++ -DPACKAGE_NAME=\"\"
>>> -DPACKAGE_TARNAME=\"\"
>>> -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
>>> -DPACKAGE=\"fox\"
>>> -DVERSION=\"1.6.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
>>> -DHAVE_SYS_STAT_H=1
>>> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
>>> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
>>> -DX_DISPLAY_MISSING=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SYS_WAIT_H=1
>>> -DHAVE_DIRENT_H=1
>>> -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1
>>> -DHAVE_UNISTD_H=1
>>> -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_VSSCANF=1
>>> -DHAVE_VSNPRINTF=1
>>> -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_LIBDL=1  -I. -I.  -I../include
>>> -I../include
>>> -DFOX_THREAD_SAFE=1 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_GNU_SOURCE
>>> -DNO_XIM -Wall
>>> -W -Woverloaded-virtual -Wformat  -c FX88591Codec.cpp
>>>  g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
>>> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"fox\"
>>> -DVERSION=\"1.6.4\"
>>> -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
>>> -DHAVE_STDLIB_H=1
>>> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
>>> -DHAVE_INTTYPES_H=1
>>> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
>>> -DX_DISPLAY_MISSING=1
>>> -DTIME_WITH_SYS_TIME=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_DIRENT_H=1
>>> -DHAVE_STDLIB_H=1
>>> -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_UNISTD_H=1
>>> -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_VSSCANF=1
>>> -DHAVE_VSNPRINTF=1
>>> -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_LIBDL=1 -I. -I. -I../include
>>> -I../include
>>> -DFOX_THREAD_SAFE=1 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_GNU_SOURCE
>>> -DNO_XIM -Wall
>>> -W -Woverloaded-virtual -Wformat -c FX88591Codec.cpp  -fPIC -DPIC -o
>>> .libs/FX88591Codec.o
>>> In file included from FX88591Codec.cpp:1:
>>> ../include/xincs.h:188:19: error: X11/X.h: No such file or directory
>>> ../include/xincs.h:192:22: error: X11/Xlib.h: No such file or directory
>>> ../include/xincs.h:196:22: error: X11/Xcms.h: No such file or directory
>>> ../include/xincs.h:197:23: error: X11/Xutil.h: No such file or directory
>>> ../include/xincs.h:198:27: error: X11/Xresource.h: No such file or
>>> directory
>>> ../include/xincs.h:199:23: error: X11/Xatom.h: No such file or directory
>>> ../include/xincs.h:200:28: error: X11/cursorfont.h: No such file or
>>> directory
>>> make[1]: ** [FX88591Codec.lo] Erro 1
>>> make[1]: Saindo do diretório `/home/teleserv/fox-1.6.4/src'
>>> make: ** [all-recursive] Erro 1
>>>
>>>
>>>
>>> Citando Waltair Santos <waltairsantos@yahoo.com.br>:
>>>
>>> [Ocultar Texto Citado]
>>> Caro colega, tá faltando algo ainda pra vc conseguir compilar com
>>>  sucesso,
>>> instala o
>>> seguinte pacote que você não terá problemas na  compilação:
>>>
>>> No debian:
>>> aptitude install build-essential
>>>
>>> Abraços e boa sorte
>>>
>>>
>>>
>>> ----- Mensagem original ----
>>> De: "desap_semin@itajuba.mg.gov.br" <desap_semin@itajuba.mg.gov.br>
>>> Para: debian-user-portuguese@lists.debian.org
>>> Enviadas: Quarta-feira, 22 de Outubro de 2008 21:07:38
>>> Assunto: comando não encontrado na hora do make
>>>
>>> Pessoal, to tentando instalar o fox-1.6.4 e na hora do make dá erro
>>> conforme a saída que segue abaixo. Já instalei g++-4.2 (a única
>>> referência que encontrei pelo search e continua do mesmo jeito. Algum
>>> parceiro dá um luz pra gente?
>>> Obrigado.
>>>
>>> Julio.
>>>
>>> Making all in utils
>>> make[1]: Entrando no diretório `/home/teleserv/fox-1.6.4/utils'
>>> g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
>>> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"fox\"
>>> -DVERSION=\"1.6.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
>>> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
>>> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
>>> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
>>> -DX_DISPLAY_MISSING=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SYS_WAIT_H=1
>>> -DHAVE_DIRENT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1
>>> -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_UNISTD_H=1
>>> -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_VSSCANF=1
>>> -DHAVE_VSNPRINTF=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_LIBDL=1
>>> -I. -I.      -DFOX_THREAD_SAFE=1 -D_POSIX_PTHREAD_SEMANTICS
>>> -D_REENTRANT -D_GNU_SOURCE -DNO_XIM  -c reswrap.cpp
>>> /bin/bash: g++: comando não encontrado
>>> make[1]: ** [reswrap.o] Erro 127
>>> make[1]: Saindo do diretório `/home/teleserv/fox-1.6.4/utils'
>>> make: ** [all-recursive] Erro 1
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
>>> with a subject of "unsubscribe". Trouble? Contact
>>> listmaster@lists.debian.org
>>>
>>>
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>>
>>
>>
>
>
>
>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>


Reply to: