Oi, gente!  Algum dos presentes consegue me ajudar nesta?

        Estou tentando traduzir o xwc-0.91-4,   que vem com o CL8.0,  para
portugu�s.    De quebra, tamb�m queria disponibilizar a solu��o, claro...

        O primeiro passo foi pegar o fonte dele (na p�gina da Conectiva) e
compil�-lo do jeito que est�, pra ver se tudo funciona.   S� que n�o
funciona.    Nem ao compilar o XWC, nem ao compilar sua biblioteca, a Fox.
Lembro de novo:  N�o alterei NENHUM programa!

        Ah, sim!   Os manuais n�o me foram claros em me dizer aonde
procurar.

        O erro que eu estou tendo � o seguinte (no caso, ao compilar o Fox,
usando os scripts "configure" e o make, como manda o manual):

[root@ntb-12 fox]# make
for i in utils src tests pathfinder; do \
(cd $i; make ) || exit 1; \
done
make[1]: Entering directory `/usr/local/include/fox/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/include/fox/utils'
make[1]: Entering directory `/usr/local/include/fox/src'

c++ -c -I../include  -I/usr/X11R6/include -DHAVE_XSHM -DHAVE_OPENGL -DHAVE_M
ESA -Wall
-Wmissing-prototypes -Woverloaded-virtual -DTIME_WITH_SYS_TIME=1 -DHAVE_UNIS
TD_H=1
-DHAVE_DIRENT_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1
FXFileSelector.cpp

FXFileSelector.cpp: In method `FXFileSelector::FXFileSelector(FXComposite *,
FXObject *
= 0, unsigned int = 0, unsigned int = 0, int = 0, int = 0, int = 0, int =
0)':

FXFileSelector.cpp:166: passing `const char *' as argument 2 of
`FXComboBox::appendItem(const FXString &, void *)' discards qualifiers

FXFileSelector.cpp: In method `void FXFileSelector::setPatternList(const
FXchar **)':
FXFileSelector.cpp:344: passing `const char *' as argument 2 of
`FXComboBox::appendItem(const FXString &, void *)' discards qualifiers

make[1]: *** [FXFileSelector.o] Error 1
make[1]: Leaving directory `/usr/local/include/fox/src'
make: *** [all] Error 1
[root@ntb-12 fox]#


        O erro me parece " Passando `const char *' como argumento...
descarta qualificadores" .     O mesmo erro tamb�m ocorre ao compilar o XWC.

        Tentando analisar, parece que o gcc incluido na distro coloca
restri��es que proibem de tratar argumentos que n�o s�o modific�veis, mesmo
quando efetivamente n�o o s�o (eu j� vi o c�digo).

        Supondo que este c�digo j� foi compilado alguma vez na vida,  posso
supor que tenho de colocar algum par�metro extra no compilador atual (acho
que � o gcc 2.95)?   Ou ser� que tem algum pacote que n�o foi habilitado por
padr�o, mesmo eu instalando todos os pacotes de desenvolvimento?  (A
Conectiva � craque de fazer isso...).

        Como est� sendo a primeira vez que estou tentando compilar algo numa
m�quina preparada pra isso, rogo pela paci�ncia e ajuda dos colegas.   N�o
estou a fim de descansar em paz enquanto n�o colocar pacote t�o �til para
portugu�s.

        Obrigado pela aten��o.

        Syndson Silva.


Assinantes em 26/11/2002: 2254
Mensagens recebidas desde 07/01/1999: 191654
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a