This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

gcc-2.8.1 compiler problems


Hello,

I have recently downloaded and compiled Gnu C compiler gcc-2.8.1 on a
HP-UX 10.20 system, and it was everything ok. No warnings more than the
expected. The fact is that I am trying to compile a web based
application (cgi) and when compiling .C elements (c++ code), I receive
an error that goes:

collect2: ld returned 1 exit status
/usr/ccs/bin/ld: Unsatisfied symbols:
__rtti_user (code)
__rtti_si (code)
*** Error exit code 1

Stop.

I would like to know wether if a library is missing (and where can I
find it) or if I have some other problem and how could I solve it. I
have downloaded and installed libstdc++.a, but it was the same.

Below is the makefile I use. Let me know wheter you know the answer
or not, and if you need some extra info.

Looking forward to your answer, thank you in advance. Yours,

Alejandro Kainer
Sirti Argentina S.A.

----------------------------------------

.SUFIIXES :
.SUFFIXES : .ec .c .C .cpp .o

CC = cc
GCC = /opt/gcc/bin/gcc
AR = ar
CSQL = /informix/bin/esql

.ec.c:
        $(CSQL) -e $<
.c.o:
        $(CC) $(CFLAGS) -c $<
.cpp.o:
        $(GCC) $(CFLAGS) -c $<
.C.o:
        $(GCC) $(CFLAGS) -c $<

####################################################

NODOS = consulta-nodos seleccionar-nodos ordenar-nodos marcacion-nodos
CIRCUITOS = tramas-stx canales-circ
PORTANTES = filtro-consulta-portantes tipo-consulta-portantes
consulta-portantes detalle-portantes
EQUIPOS = equipos-x-nodo
SEGMENTOS = grafico-segmentos consulta-segmento
SISTEMASTX = sistemas-tx grafico-stx

APP = ${NODOS} ${CIRCUITOS} ${PORTANTES} ${EQUIPOS} ${SEGMENTOS}
${SISTEMASTX}

ALL: ${APP}

LIBS = -lstdc++ -lformulario -lbmp256 -lgd -ldb-web -lgrafico -ltsql -lixsql
-lsql -ltgen -lixgen
-lgen -ltos -lixos -los -liostream

CFLAGS = -g -I../include -I/informix/incl/esql
LDFLAGS = -L/usr/lib -L/informix/lib/esql -L../lib -L/usr/local/lib



# -- nodos --

consulta-nodos: consulta-nodos.o
        ${GCC} consulta-nodos.o -o consulta-nodos ${CFLAGS} ${LDFLAGS}
${LIBS}

seleccionar-nodos: seleccionar-nodos.o
        ${GCC} seleccionar-nodos.o -o seleccionar-nodos ${CFLAGS} ${LDFLAGS}
${LIBS}

ordenar-nodos: ordenar-nodos.o
        ${GCC} ordenar-nodos.o -o ordenar-nodos ${CFLAGS} ${LDFLAGS} ${LIBS}

marcacion-nodos: marcacion-nodos.o
        ${GCC} marcacion-nodos.o -o marcacion-nodos ${CFLAGS} ${LDFLAGS}
${LIBS}



# -- circuitos --

tramas-stx: tramas-stx.o
        ${GCC} tramas-stx.o -o tramas-stx ${CFLAGS} ${LDFLAGS} ${LIBS}

canales-circ: canales-circ.o
        ${GCC} canales-circ.o -o canales-circ ${CFLAGS} ${LDFLAGS} ${LIBS}
        


# -- portantes --

filtro-consulta-portantes: filtro-consulta-portantes.o
        ${GCC} filtro-consulta-portantes.o -o filtro-consulta-portantes
${CFLAGS} ${LDFLAGS}
${LIBS}

tipo-consulta-portantes: tipo-consulta-portantes.o
        ${GCC} tipo-consulta-portantes.o -o tipo-consulta-portantes ${CFLAGS}
${LDFLAGS} ${LIBS}

consulta-portantes: consulta-portantes.o
        ${GCC} consulta-portantes.o -o consulta-portantes ${CFLAGS} ${LDFLAGS}
${LIBS}

detalle-portantes: detalle-portantes.o
        ${GCC} detalle-portantes.o -o detalle-portantes ${CFLAGS} ${LDFLAGS}
${LIBS}



# -- equipos --

equipos-x-nodo: equipos-x-nodo.o
        ${GCC} equipos-x-nodo.o -o equipos-x-nodo ${CFLAGS} ${LDFLAGS}
${LIBS}



# -- segmentos --

grafico-segmentos: grafico-segmentos.o
        ${GCC} grafico-segmentos.o -o grafico-segmentos ${CFLAGS} ${LDFLAGS}
${LIBS}

consulta-segmento: consulta-segmento.o
        ${GCC} consulta-segmento.o -o consulta-segmento ${CFLAGS} ${LDFLAGS}
${LIBS}



# -- sistemas de transmision --

sistemas-tx: sistemas-tx.o
        ${GCC} sistemas-tx.o -o sistemas-tx ${CFLAGS} ${LDFLAGS} ${LIBS}

grafico-stx: grafico-stx.o
        ${GCC} grafico-stx.o -o grafico-stx ${CFLAGS} ${LDFLAGS} ${LIBS}



# -- clean --

clean:
        rm -f *.o *.a core ${APP}

____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]