Problems during compile on Solaris
VonEssen, John
vonessj at intelihealth.com
Thu Feb 20 18:06:01 CET 2003
Okay. I compiled jpeg, png, and gd from soure. (Note: I had to install xpm in order for gd to build) Everything (libs and headers) is installed in /usr/local.
I then run ./configure --with-gd-inc=/usr/local/include --with-gd-lib=/usr/local/lib
and everything compiles successfully. Now I just have to figure out how this program works - configuration wise!
Thanks.
John
-----Original Message-----
From: Potter, G M (Greg) [mailto:GPotter at MarathonOil.com]
Sent: Thursday, February 20, 2003 10:33 AM
To: VonEssen, John
Subject: RE: [Nagios-users] Problems during compile on Solaris
I had the same problem until I built libjpeg and gd from source.
I don't know if the sunfreeware packages install all of the
headers etc... Once I loaded from source it started working though.
Greg
> -----Original Message-----
> From: VonEssen, John [mailto:vonessj at intelihealth.com]
> Sent: Thursday, February 20, 2003 9:22 AM
> To: Potter, G M (Greg)
> Subject: RE: [Nagios-users] Problems during compile on Solaris
>
>
> Greg,
>
> I installed jpeg-6b, gd-1.8.4, and libpng-1.2.4 from packages
> at sunfreeware.com. With those packages installed, I still
> get the same error:
>
> gcc -g -O2 -DHAVE_CONFIG_H -DNSCGI statusmap.c getcgi.o
> cgiutils.o auth.o popen.o ../common/objects.c
> ../xdata/xodtemplate.c ../common/statusdata.c
> ../xdata/xsddefault.c -lgd -lz -lm -lpng -ljpeg edata.o
> ../xdata/xedtemplate.c -o statusmap.cgi
> Undefined first referenced
> symbol in file
> gdImageCreateFromJpeg /var/tmp/cc8Gezwi.o
> ld: fatal: Symbol referencing errors. No output written to
> statusmap.cgi
>
> Should I try to build gd-2.0 from source, using the
> openwin/lib and openwin/include options?
>
> John
>
>
> -----Original Message-----
> From: Potter, G M (Greg) [mailto:GPotter at MarathonOil.com]
> Sent: Wednesday, February 19, 2003 2:09 PM
> To: VonEssen, John
> Subject: RE: [Nagios-users] Problems during compile on Solaris
>
>
> did you install libjpeg? I had to re-do my installation, and
> there are a few steps that you
> need to do before installing gd. Here are my notes:
> - mkdir /usr/local/jpeg
> - cd /usr/local/jpeg
> - tar xvf /moc/okc/home/tc8/sun/jpegsrc.v6b.tar
> - cd /usr/local/jpeg-6b
> - ./configure
> - make
> - make test
> - make install
> - make install-lib
> - make install-headers
> - untar libpng-1.2.5 to /usr/local/png/
> - cd /usr/local/png/libpng-1.2.5
> - cp scripts/makefile.solaris Makefile
> - make
> - make test
> - make install
> - untar gd to /usr/local/perl/build/gd-2.0.8
> - cd /usr/local/gd/gd-2.0.8
> - vi configure # add /usr/openwin/lib /usr/openwin/include
> to Include and
> - # link variables
> - ./configure
> - make
> - make install
>
> -----Original Message-----
> From: VonEssen, John [mailto:vonessj at intelihealth.com]
> Sent: Wednesday, February 19, 2003 11:46 AM
> To: nagios-users at lists.sourceforge.net
> Subject: [Nagios-users] Problems during compile on Solaris
>
>
> I added the gd-1.86 package from sunfreeware.com and then
> started the build of nagios. During 'make all' I reach the following:
> ...
> gcc -g -O2 -DHAVE_CONFIG_H -DNSCGI statuswrl.c getcgi.o
> cgiutils.o auth.o popen.o ../common/objects.c
> ../xdata/xodtemplate.c ../common/statusdata.c
> ../xdata/xsddefault.c -lm edata.o ../xdata/xedtemplate.c -o
> statuswrl.cgi
> gcc -g -O2 -DHAVE_CONFIG_H -DNSCGI statusmap.c getcgi.o
> cgiutils.o auth.o popen.o ../common/objects.c
> ../xdata/xodtemplate.c ../common/statusdata.c
> ../xdata/xsddefault.c -lgd -lz -lm -lpng -ljpeg edata.o
> ../xdata/xedtemplate.c -o statusmap.cgi
> Undefined first referenced
> symbol in file
> gdImageCreateFromJpeg /var/tmp/cc8Gezwi.o
> ld: fatal: Symbol referencing errors. No output written to
> statusmap.cgi
> collect2: ld returned 1 exit status
> make[1]: *** [statusmap.cgi] Error 1
> make[1]: Leaving directory `/pinky/nagios-1.0/cgi'
> make: *** [all] Error 2
>
>
> Any ideas? Thanks....
> John
>
-------------------------------------------------------
This SF.net email is sponsored by: SlickEdit Inc. Develop an edge.
The most comprehensive and flexible code editor you can use.
Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial.
www.slickedit.com/sourceforge
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list