
Originally Posted by
jhnwkmn
If you invoke arm-none-symbianelf-ar on your command-line, is it found or do you get an error? It should be found, since C:\Program Files\CSL Arm Toolchain\bin is in your path.
Yes it is there:
Code:
C:\Symbian\9.1\S60_3rd\mws\phone\group>arm-none-symbianelf-ar V
GNU ar 2.15.96 20050323
Copyright 2005 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.

Originally Posted by
jhnwkmn
Perhaps you should try installing the 3rd Edition, Maintenance Release SDK and see if the problem goes away.
Ok. I installed it this problem went away but I got a new one. Here is the output from abld.
Code:
C:\Symbian\9.1\S60_3rd\mws\phone\group>abld build gcce urel
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\EXPORT.make" EXPORT VERBOSE=-s
make: Nothing to be done for `EXPORT'.
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\GCCE.make" MAKEFILE VERBOSE=-s
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\mwsutil\group\MWSUTIL GCCE
WARNING: Frozen .DEF file \Symbian\9.1\S60_3rd\mws\phone\mwsutil\EABI\mwsutilU.DEF not found - project not frozen
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\httpd\httpd-2.0\srclib\pcre\PCRE GCCE
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\httpd\httpd-2.0\srclib\pcre\PCREPOSIX GCCE
...
Code:
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\httpd\httpd-2.0\modules\metadata\MOD_SETENVIF GCCE
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\httpd\mod_python-3.1\MOD_PYTHON GCCE
MMPFILE "\Symbian\9.1\S60_3rd\mws\phone\httpd\mod_python-3.1\MOD_PYTHON.MMP"
WARNING: \Symbian\9.1\S60_3rd\mws\phone\httpd\mod_python-3.1\MOD_PYTHON.MMP(51) : SYSTEMINCLUDE path "\Symbian\9.1\S60_3rd_MR\EPOC32\include\python\" not found
WARNING: \Symbian\9.1\S60_3rd\mws\phone\httpd\mod_python-3.1\MOD_PYTHON.MMP(54) : USERINCLUDE path "\Symbian\9.1\S60_3rd_MR\EPOC32\include\python\" not found
WARNING: Can't find following headers in System Include Path
<Python.h>
(Sys Inc Paths "\Symbian\9.1\S60_3rd_MR\EPOC32\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\libc\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\srclib\apr\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\srclib
\apr-util\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\os\symbian\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\python\" "\Symbian\9.1\S60_3rd_MR\epoc32\include\variant" "C:\Program Files\CSL Arm Toolchain\bin\..\lib\gcc\arm-none-symbianelf\3.4.3\include\")
Dependency list for "\Symbian\9.1\S60_3rd\mws\phone\httpd\mod_python-3.1\src\_pspmodule.c" may be incomplete
WARNING: Can't find following headers in System Include Path
<cspyinterpreter.h>
(Sys Inc Paths "\Symbian\9.1\S60_3rd_MR\EPOC32\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\libc\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\srclib\apr\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\srclib
\apr-util\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\os\symbian\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\python\" "\Symbian\9.1\S60_3rd_MR\epoc32\include\variant" "C:\Program Files\CSL Arm Toolchain\bin\..\lib\gcc\arm-none-symbianelf\3.4.3\include\")
Dependency list for "\Symbian\9.1\S60_3rd\mws\phone\httpd\mod_python-3.1\src\mod_python_symbian.cpp" may be incomplete
WARNING: Can't find following headers in System Include Path
<Python.h>
(Sys Inc Paths "\Symbian\9.1\S60_3rd_MR\EPOC32\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\libc\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\srclib\apr\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\srclib
\apr-util\include\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\apache\httpd\os\symbian\" "\Symbian\9.1\S60_3rd_MR\EPOC32\include\python\" "\Symbian\9.1\S60_3rd_MR\epoc32\include\variant" "C:\Program Files\CSL Arm Toolchain\bin\..\lib\gcc\arm-none-symbianelf\3.4.3\include\")
Dependency list for "\Symbian\9.1\S60_3rd\mws\phone\httpd\mod_python-3.1\src\psp_parser.c" may be incomplete
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\httpd\httpds\group\HTTPDS GCCE
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\httpd\httpdc\group\HTTPDC GCCE
WARNING: Frozen .DEF file \Symbian\9.1\S60_3rd\mws\phone\httpd\httpdc\EABI\httpdcU.DEF not found - project not frozen
...
Code:
perl -S makmake.pl -D \Symbian\9.1\S60_3rd\mws\phone\ui\s60\mwsui\group\MWSUI GCCE
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\GCCE.make" LIBRARY VERBOSE=-s
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\MWSUTIL\GCCE\MWSUTIL.GCCE" LIBRARY
Not attempting to create "..\..\..\..\S60_3rd_MR\EPOC32\RELEASE\ARMV5\LIB\mwsutil.dso"
from frozen .DEF file, since EXPORTUNFROZEN specified.
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\PCRE\GCCE\PCRE.GCCE" LIBRARY
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\PCREPOSIX\GCCE\PCREPOSIX.GCCE" LIBRARY
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\LIBAPR\GCCE\LIBAPR.GCCE" LIBRARY
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\LIBAPRUTIL\GCCE\LIBAPRUTIL.GCCE" LIBRARY
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\APACHE\GCCE\APACHE.GCCE" LIBRARY
Main.c
cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
In file included from ..//..//..//..//S60_3rd_MR//EPOC32//include//apache//httpd//srclib//apr//include/apr.h:52,
from ..\\httpd\\httpd-2.0\\server\\Main.c:17:
..//..//..//..//S60_3rd_MR//EPOC32//include/e32def.h:2769: error: initializer element is not constant
make[1]: *** [..\..\..\..\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\APACHE\GCCE\UREL\main.o] Error 1
make: *** [LIBRARYAPACHE] Error 2
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\MWSUTIL\GCCE\MWSUTIL.GCCE" RESOURCEUREL
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\PCRE\GCCE\PCRE.GCCE" RESOURCEUREL
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\PCREPOSIX\GCCE\PCREPOSIX.GCCE" RESOURCEUREL
...
Code:
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\PCREPOSIX\GCCE\PCREPOSIX.GCCE" UREL
make -s -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\LIBAPR\GCCE\LIBAPR.GCCE" UREL
Apr_atomic.c
cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
In file included from ..//..//..//..//S60_3rd_MR//EPOC32//include//apache//httpd//srclib//apr//include/apr.h:52,
from ..\\httpd\\httpd-2.0\\srclib\\apr\\atomic\\unix\\Apr_atomic.c:16:
..//..//..//..//S60_3rd_MR//EPOC32//include/e32def.h:2769: error: initializer element is not constant
make[1]: *** [..\..\..\..\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\LIBAPR\GCCE\UREL\apr_atomic.o] Error 1
make: *** [TARGETLIBAPR] Error 2
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3rd\mws\phone\group\GCCE.make" FINAL CFG=UREL VERBOSE=-s
Thanks for the continued help!
Eitan