Re: [squid-users] Squid Compilation Error on Ubuntu for squid-3.HEAD

From: Eliezer Croitoru <eliezer_at_ngtech.co.il>
Date: Wed, 19 Sep 2012 00:13:28 +0300

On 9/18/2012 11:43 AM, Ahmed Talha Khan wrote:
> I am trying to build squid-3.HEAD on Ubuntu 11 but i am getting the
> following compilation errors.
>
>
> /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> -I../.. -I../../include -I../../lib -I../../src -I../../include
> -I../../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments
> -Werror -pipe -D_REENTRANT -g -O2 -std=c++0x -MT Acl.lo -MD -MP -MF
> .deps/Acl.Tpo -c -o Acl.lo Acl.cc
> libtool: compile: g++ -DHAVE_CONFIG_H -I../.. -I../../include
> -I../../lib -I../../src -I../../include -I../../libltdl -Wall
> -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT
> -g -O2 -std=c++0x -MT Acl.lo -MD -MP -MF .deps/Acl.Tpo -c Acl.cc
> -fPIC -DPIC -o .libs/Acl.o
> In file included from ../../src/ProtoPort.h:12:0,
> from Acl.cc:40:
>
> /src/ssl/gadgets.h:57:1: error: variable or field 'TXT_DB_free_cpp'
> declared void
> ../../src/ssl/gadgets.h:57:1: error: 'TXT_DB' was not declared in this scope
> ../../src/ssl/gadgets.h:57:1: error: 'a' was not declared in this scope
> ../../src/ssl/gadgets.h:58:21: error: 'TXT_DB' was not declared in this scope
> ../../src/ssl/gadgets.h:58:29: error: 'TXT_DB_free_cpp' was not
> declared in this scope
> ../../src/ssl/gadgets.h:58:44: error: template argument 1 is invalid
> ../../src/ssl/gadgets.h:58:44: error: template argument 2 is invalid
> ../../src/ssl/gadgets.h:58:60: error: invalid type in declaration
> before ';' token
>
>
> The version for open-ssl is "1.0.0e-2ubuntu4.6"(latest) and gcc is "4:4.6.1".
>
> What can be the issue and how to resolve it.
>
what development packages you made sure you have?
you need more then just open-ssl but the open-ssl development libs etc.

you can take a look at my post here:
http://ubuntuforums.org/showthread.php?p=11273005#post11273005
that has listed the packages for ubunutu 10.04 and 12.04 TLS.

Regards,
Eliezer

-- 
Eliezer Croitoru
https://www1.ngtech.co.il
IT consulting for Nonprofit organizations
eliezer <at> ngtech.co.il
Received on Tue Sep 18 2012 - 21:13:53 MDT

This archive was generated by hypermail 2.2.0 : Wed Sep 19 2012 - 12:00:04 MDT