nanogui: Thread: how to add png into the nanox


[<<] [<] Page 1 of 1 [>] [>>]
Subject: how to add png into the nanox
From: jinbao2007 ####@####.####
Date: 22 May 2009 08:03:25 -0000
Message-Id: <19470413.730351242979389286.JavaMail.coremail@bj163app47.163.com>

when compiling the nanox ,errors occurs,
who is my god,give me a road !please.
Compiling nanox/srvutil.c ...
Compiling nanox/srvevent.c ...
Compiling nanox/srvclip.c ...
Compiling nanox/srvnet.c ...
Linking nano-X ...
/usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0xcf
c): In function `png_build_gamma_table':
/usr/src/libpng-1.2.35/pngrtran.c:4043: undefined reference to `pow'
/usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0xe5
0):/usr/src/libpng-1.2.35/pngrtran.c:4174: undefined reference to `pow'
/usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0xf8
0):/usr/src/libpng-1.2.35/pngrtran.c:4147: undefined reference to `pow'
/usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0x10
dc):/usr/src/libpng-1.2.35/pngrtran.c:4202: undefined reference to `pow'
/usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0x11
b8):/usr/src/libpng-1.2.35/pngrtran.c:4228: undefined reference to `pow'
/usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0x12
40):/usr/src/libpng-1.2.35/pngrtran.c:4059: more undefined references to `pow' f
ollow
collect2: ld returned 1 exit status
make[1]: *** [/usr/src/microwindows-0.91/src/bin/nano-X] Error 1
make: *** [subdir-/usr/src/microwindows-0.91/src/nanox] Error 2
Subject: Re: [nanogui] how to add png into the nanox
From: Siji Sunny ####@####.####
Date: 22 May 2009 08:09:29 -0000
Message-Id: <30927ac20905220109h38f46bdbu4d6fd596c2515dd8@mail.gmail.com>

Hi
I think your linpng lib is missing.Just install libpng-dev and try

2009/5/22 jinbao2007 ####@####.####

> when compiling the nanox ,errors occurs,
> who is my god,give me a road !please.
> Compiling nanox/srvutil.c ...
> Compiling nanox/srvevent.c ...
> Compiling nanox/srvclip.c ...
> Compiling nanox/srvnet.c ...
> Linking nano-X ...
>
> /usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0xcf
> c): In function `png_build_gamma_table':
> /usr/src/libpng-1.2.35/pngrtran.c:4043: undefined reference to `pow'
>
> /usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0xe5
> 0):/usr/src/libpng-1.2.35/pngrtran.c:4174: undefined reference to `pow'
>
> /usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0xf8
> 0):/usr/src/libpng-1.2.35/pngrtran.c:4147: undefined reference to `pow'
>
> /usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0x10
> dc):/usr/src/libpng-1.2.35/pngrtran.c:4202: undefined reference to `pow'
>
> /usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0x11
> b8):/usr/src/libpng-1.2.35/pngrtran.c:4228: undefined reference to `pow'
>
> /usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0x12
> 40):/usr/src/libpng-1.2.35/pngrtran.c:4059: more undefined references to
> `pow' f
> ollow
> collect2: ld returned 1 exit status
> make[1]: *** [/usr/src/microwindows-0.91/src/bin/nano-X] Error 1
> make: *** [subdir-/usr/src/microwindows-0.91/src/nanox] Error 2




-- 
Siji Sunny
Sr.Software Engineer

Net4Uonline Pvt. Ltd.
http://www.net4uonline.com/
Tel : +91 22 40108555
Fax: +91 22 22186274
Subject: Re: [nanogui] how to add png into the nanox
From: "Greg Haerr" ####@####.####
Date: 26 May 2009 01:27:15 -0000
Message-Id: <006701c9dda1$0382d9b0$2f01a8c0@HaydenLake>

: who is my god,give me a road !please.

Well, lets see. Two seconds googling
for 'pow linux' shows that the undefined
reference is to a math library function.

Rather than asking god and others, check that
the math library -lm is included in the link
line.  If so, then your math library is missing
pow().

Regards,

Greg

: Linking nano-X ...
: 
/usr/local/arm/3.4.1/arm-linux/lib/png/libpng.a(libpng_la-pngrtran.o)(.text+0xcf
: c): In function `png_build_gamma_table':
: /usr/src/libpng-1.2.35/pngrtran.c:4043: undefined reference to `pow'


[<<] [<] Page 1 of 1 [>] [>>]


Powered by ezmlm-browse 0.20.