[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Problema com mico-ld
- Subject: Re: Problema com mico-ld
- From: Ivan Neto <ivanneto@xxxxxxxxxx>
- Date: Wed, 4 May 2005 09:52:23 -0300
Ola Cristiano.
Citando Cristiano Malanga Breuel <cmbreuel@ime.usp.br>:
> Estou tentando compilar o meu cliente com o mico na rede IME (m�quina
> kevlar) e estou obtendo o seguinte erro:
>
> kevlar[~/private/mac5759/cpp]% mico-ld -I. -o sod sod.o
> client_main.o -lmico2.3.11
> /usr/bin/ld: cannot find -lmico2.3.11
> collect2: ld returned 1 exit status
Cara, eu usei o seguinte Makefile:
CLIENTDIR = cppclient
MICOC = mico-c++
MICOLD = mico-ld
MICOFLAGS = -I. -c
MICOCOSS = /usr/include
MICOLIB = /usr/lib
all: client
client: $(CLIENTDIR)/sod.h $(CLIENTDIR)/sod.cc
$(MICOC) $(MICOFLAGS) -I$(MICOCOSS) -o $(CLIENTDIR)/sod.o $(CLIENTDIR)/sod.cc
$(MICOC) $(MICOFLAGS) -I$(MICOCOSS) -o $(CLIENTDIR)/client.o
$(CLIENTDIR)/client.cc
$(MICOLD) -L$(MICOLIB) -lmico2.3.5 -lmicocoss2.3.5 $(CLIENTDIR)/client.o
$(CLIENTDIR)/sod.o -o $(CLIENTDIR)/client
clean:
rm -f $(CLIENTDIR)/*.o
rm -f $(CLIENTDIR)/client
Parece que ele funciona blz na kama e na klevar. Abracos.
--
Ivan Neto -- ivanneto (em) ime (ponto) usp (ponto) br