Hi Evertjan,

1) Why is it important to build mysac first?

2) Which version of mysac did you compile? I have not made your changes but 
did compile mysac 1.1.1 without errors (and APE with it I think). As you 
can see on this thread 
(https://groups.google.com/forum/?fromgroups=#!topic/ape-project/JVKSYY8e38M), 
I however have other troubles (with libmysac.so that can't be found) which 
prevent me from running APE.

Thanks.




Le lundi 14 novembre 2011 06:42:27 UTC, Evertjan Garretsen a écrit :
>
> Hi all and Anthony, 
>
> I was not able to build ape server with mysql support on a server 
> using Ubuntu. I did some research on this issue and i found out that 
> mysac (which is included in the ape server source package) cannot be 
> build due to a  change in the compiler security. A extra security 
> feature was added (for as much as i understand of it) which explains 
> that the ape-server could be compiled in older versions of linux 
> without problems. I suspect this has nothing to do with changes to 
> APE, but to changes within the used distributions. (Debian based 
> distributions seem to have this feature on and will fail to build 
> mysac due to it). Fortunately the Makefile of mysac can be adapted to 
> disable this security check and prevent it from not installing ape- 
> server with mysql support. 
>
> Steps to follow: 
>
> - First download source and place it in folder of your own choosing 
> - Then untar it using tar -xvf {Name of of tar file}.tar.gz 
> - Go to the folder with the unpacked files (i will call this ape- 
> server root for convenience) 
> - Go to modules/deps/mysac/ 
> - Open the file Makefile in a texteditor and look for the line that 
> says CFLAGS 
> - At the end of this line add the following: -fno-stack-protector 
> - save the Makefile and close the editor 
> - type make 
> - Mysac should be made succesfully (first time it can give error, but 
> just type make again) 
> - go back to the root ape-server folder where the file build.sh is 
> located 
> - type ./build.sh (or sh build.sh if you prefer) 
> - No errors should occur during the build process this time. 
>
> It is VERY important to build the mysac first and only after that 
> compile the ape server.

-- 
-- 
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

--- 
You received this message because you are subscribed to the Google Groups "APE 
Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to