There is one little piece of information missing from the
devel.squid-cache.org web site:
after patching with a development patch or an equivalent action, you
quite often must run the script bootstrap.sh to prepare the sourcetree
for building. This script requires GNU automake 1.5 or later (must
usually be installed manually, not yet in any known distributions), GNU
autoconf 2.13 (maybe some earlier releases) and GNU libtool 1.4.
Note for the archives: The correct URL to rproxy is
http://devel.squid-cache.org/rproxy/ or
http://devel.squid-cache.org/projects.html#rproxy
Regards
Henrik Nordström
Squid Hacker
ng.angie@i-stt.com wrote:
>
> I've downloaded the rproxy.patch from
> http://devel.squid-cache.org/projects.html#hno , and performed the patching
> according to the FAQ.
> patch -p1 < rproxy.patch
> The patching is successfully completed.
>
> During the make process, I've hit into the following messages, some
> function module seems missing? Can advice me whether I've missed out any
> file or step?
>
> =================================================================================
> /src/client_side.c:2079: undefined reference to `locationRewriteStart'
> client_side.o: In function `clientCheckErrorMap':
> ../squid-head-rproxy/src/client_side.c:2226: undefined reference to
> `errorMapStart'
> main.o: In function `serverConnectionsOpen':
> ../squid-head-rproxy/src/main.c:309: undefined reference to
> `peerUserHashInit'
> main.o: In function `mainReconfigure':
> ../squid-head-rproxy/src/main.c:355: undefined reference to
> `locationRewriteShutdown'
> ../squid-head-rproxy/src/main.c:372: undefined reference to
> `locationRewriteInit'
> main.o: In function `mainRotate':
> ../squid-head-rproxy/src/main.c:395: undefined reference to
> `locationRewriteShutdown'
> ../squid-head-rproxy/src/main.c:411: undefined reference to
> `locationRewriteInit'
> main.o: In function `mainInitialize':
> ../squid-head-rproxy/src/main.c:496: undefined reference to
> `locationRewriteInit'
> ../squid-head-rproxy/src/main.c:497: undefined reference to `errorMapInit'
> main.o: In function `main':
> ../squid-head-rproxy/src/main.c:724: undefined reference to
> `locationRewriteShutdown'
> main.o: In function `serverConnectionsOpen':
> ../squid-head-rproxy/src/main.c:310: undefined reference to
> `peerMonitorInit'
> main.o: In function `mainReconfigure':
> ../squid-head-rproxy/src/main.c:384: undefined reference to
> `peerMonitorInit'
> peer_select.o: In function `peerGetSomeParent':
> ../squid-head-rproxy/src/peer_select.c:447: undefined reference to
> `peerUserHashSelectParent'
> ../squid-head-rproxy/src/peer_select.c:449: undefined reference to
> `peerSourceHashSelectParent'
> collect2: ld returned 1 exit status
>
> ===================================================================================
>
> Thank you and Best Regards,
> Angie Ng
>
> [This e-mail is confidential and may also be privileged. If you are not the
> intended recipient, please delete it and notify us immediately; you should
> not copy or use it for any purpose, nor disclose its contents to any other
> person. Thank you.]
Received on Tue Oct 30 2001 - 01:23:01 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:03:12 MST