Re: GCC compiler
- From: Micha Feigin <michf@xxxxxxxxxxxxxx>
- Date: Sun, 29 Apr 2007 05:56:54 +0300
On Sat, 28 Apr 2007 22:20:08 -0300
"Iuri Sampaio" <iuri.sampaio@xxxxxxxxx> wrote:
Hi,
I tried to compile a C source code, using make command:
The Makefile script is:
BINDIR = ./
LIBDIR = /foo/im/lib/Linux24
INCLUDE = /foo/im/include
CC = gcc
CFLAGS = -g -I$(INCLUDE)
LIBS = $(LIBDIR)/libim.a $(LIBDIR)/libim.so \
-lm -L/usr/X11R6/lib -lX11
You are linking against libim twice, once static and once dynamic, what you may
mean is
LIBS = -L$(LIBDIR) -lim -lm -L/usr/X11R6/lib -lX11
OBJS = rotation.c
BIN = rotation
$(BIN): $(OBJS)
$(CC) $(CFLAGS) -o $(BIN) $(OBJS) $(LIBS)
install: $(BIN)
mv $(BIN) $(BINDIR)
clean:
rm -f $(BIN) *.o *~
but then I got this error message when I run make
iuri@server1:~/mat056/AULA28.03.07$ make
gcc -g -I../im2_6_linux24/im/include/ -o quantizacao quantizacao.c
../im2_6_Linux24/im/lib/Linux24/libim.a
../im2_6_Linux24/im/lib/Linux24/libim.so -lm -L/u\
sr/X11R6/lib -lX11
quantizacao.c:1:16: error: im.h: No such file or directory
quantizacao.c: In function 'main':
quantizacao.c:12: warning: incompatible implicit declaration of built-in
function 'malloc'
Seems like you are not including stdlib.h so malloc is not defined
quantizacao.c:22: error: 'IM_TIF' undeclared (first use in this function)
quantizacao.c:22: error: (Each undeclared identifier is reported only once
quantizacao.c:22: error: for each function it appears in.)
make: *** [quantizacao] Error 1
HYPERLINK
"mailto:iuri@server1:~/mat056/AULA28.03.07$"iuri@server1:~/mat056/AULA28.03.
07$
I can see it’s missing the im.h of my gcc lib. Does anyone know how to solve
this problem? Even apt-get any lib that has im.h?
what is im.h supposed to be a part of? If you don't know, than where did you
get the code and what's its intent?
There is no debian package that contains im.h or libim.a or libim.so
Only reference I found is national language support for AIX which is a
proprietary UNIX by IBM
Regards,
iuri sampaio
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.1/778 - Release Date: 4/27/2007
1:39 PM
- Follow-Ups:
- Re: GCC compiler
- From: Cédric Lucantis
- Re: GCC compiler
- References:
- GCC compiler
- From: Iuri Sampaio
- GCC compiler
- Prev by Date: Re: wireless - is it possible?
- Next by Date: Re: GRUB launch a CD?
- Previous by thread: GCC compiler
- Next by thread: Re: GCC compiler
- Index(es):
Relevant Pages
|
|