|
From: Kristian K. <kri...@gm...> - 2007-01-18 15:52:21
|
On 1/18/07, Sebastian Auriol <sp...@sy...> wrote: > > > Well trying to compile with i386/i686/Generic i586 doesn't work either (on > 0.4 and trunk), with the same problems, so it looks like the i686 variant > may be the problem. I'm going to try again now using i586 as the variant > for 0.4 branch and trunk... > > Sebastian > > Sebastian, Thank you for your comments. A couple of things: 1) Almost all VIA processors have known problems when running with "i686" compiled code: http://lists.digium.com/pipermail/asterisk-dev/2003-July/001194.html http://www.voip-info.org/wiki/view/Asterisk+hardware+mini-itx There are other examples all over the place. On the VIA, stick with i586. 2) In general, if you select a specific device under AstLinux target devices, you really shouldn't just change the processor architecture. If you want to do this, create a new target device that will select your intended target CPU. Those devices are there (and work with 586) because they are a specific piece of hardware with a known configuration. 3) "make clean" is broken all over the place. Myself and the other devs know this. I have submitted a patch to both 0.4 and trunk to fix the few problems that you pointed out but there are certainly other problems with make clean. 4) These days, almost all development is done in trunk. 0.4 isn't updated and fixed nearly as often (your mISDN CVS problem, etc). -- Kristian Kielhofner |