Ticket #1341 (new defect)
WebMCP installation error
| Reported by: | paolonugnes@… | Owned by: | dark |
|---|---|---|---|
| Priority: | blocker | Milestone: | |
| Component: | Frontend | Version: | 2.0 |
| Keywords: | Cc: |
Description
Installing WebMCP on Ubuntu lucid 10.04.4 LTS 32bit i get the following error at the make command after adding the CFLAGS options:
cd framework/accelerator; make
make[2]: Entering directory `/root/install/webmcp-v1.2.4/framework/accelerator'
ld -shared -L /usr/lib -L /usr/local/lib -o webmcp_accelerator.so webmcp_accelerator.o
webmcp_accelerator.o: In function `webmcp_encode_html':
webmcp_accelerator.c:(.text+0xccb): undefined reference to `stack_chk_fail_local'
ld: webmcp_accelerator.so: hidden symbol `stack_chk_fail_local' isn't defined
ld: final link failed: Nonrepresentable section on output
make[2]: * [webmcp_accelerator.so] Error 1
make[2]: Leaving directory `/root/install/webmcp-v1.2.4/framework/accelerator'
make[1]: * [accelerator] Error 2
make[1]: Leaving directory `/root/install/webmcp-v1.2.4'
make: * [all] Error 2
The server is a new clean install made for LF.
Where do i make mistakes?
Paolo Nugnes

FOUND!
On 32bit installation must be added to the CFLAGS -fno-stack-protector.
Then it works like a charme...