Hi
I'm building pjsip on Carbide for the gcce phone release target. But build is failing and giving this error:
fatal error: error writing to -: Invalid argument
Please help.
Thanks
Deepak
Here is the build log:
***Building project "pjproject-1.0-rc2" for configuration "Phone Release (GCCE) [S60_3rd_FP2_SDK]"
***Printing environment variables modified from default:
PATH=C:\S60\devices\S60_3rd_FP2_SDK\epoc32\tools;C:\S60\devices\S60_3rd_FP2_SDK\epoc32\gcc\bin;C:\Program Files\Nokia\Carbide.c++ v1.3\jre\bin\client;C:\Program Files\Nokia\Carbide.c++ v1.3\jre\bin;C:\Program Files\Common Files\Symbian\Tools;C:\Perl\bin\;C:\ClarifyCRM12iSR1.05\Configurator\Common Files\CCAutomation;C:\ClarifyCRM12iSR1.05\ClarifyClient;c:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\cvsnt;C:\Program Files\Rational\common;C:\Program Files\Java\jre1.6.0_06\bin;C:\Program Files\CSL Arm Toolchain\bin;
EPOCROOT=\S60\devices\S60_3rd_FP2_SDK\
NO_DEPENDENCIES=-nd
MAKE=make -j 4
Working Directory: C:/pjsip/pjproject-1.0-rc2/build.symbian
***Makefile structures up to date. Skipping 'bldmake bldfiles'
***Invoking abld command
perl.exe -S ABLD.PL \pjsip\pjproject-1.0-rc2\build.symbian\ export
make -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\EXPORT.make" EXPORT VERBOSE=-s
Nothing to do
Total Time: 0 sec
***Generating abld makefile.
***Invoking abld command
perl.exe -S ABLD.PL \pjsip\pjproject-1.0-rc2\build.symbian\ makefile gcce Icons_aif_scalable_dc
make -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\GCCE.make" MAKEFILEICONS_AIF_SCALABLE_DC VERBOSE=-s
make -j 4 -s -C \pjsip\pjproject-1.0-rc2\PJSIP-APPS\SRC\SYMBIAN_UA_GUI\GROUP -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\pjsip\pjproject-1.0-rc2\build.symbian PLATFORM=GCCE MAKMAKE
Total Time: 0 sec
***Invoking abld command
perl.exe -S ABLD.PL \pjsip\pjproject-1.0-rc2\build.symbian\ library gcce
make -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\GCCE.make" LIBRARY VERBOSE=-s
cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
Sorry, \epoc32\gcc\bin\as.exe is not supported in this release. Please use a different
device. Use 'devices' to view the available devices.
/pjsip/pjproject-1.0-rc2/pjlib/src/pj/activesock.c:769: fatal error: error writing to -: Invalid argument
compilation terminated.
make[1]: *** [\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB\GCCE\urel\activesock.o] Error 1
make: *** [LIBRARYPJLIB] Error 2
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB\GCCE\PJLIB.GCCE" LIBRARY
activesock.c
Total Time: 1 sec
***Invoking abld command
perl.exe -S ABLD.PL \pjsip\pjproject-1.0-rc2\build.symbian\ resource gcce urel
The process tried to write to a nonexistent pipe.
make -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB\GCCE\PJLIB.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB_UTIL\GCCE\PJLIB_UTIL.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJNATH\GCCE\PJNATH.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJSDP\GCCE\PJSDP.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJMEDIA\GCCE\PJMEDIA.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJSIP\GCCE\PJSIP.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJSIP_SIMPLE\GCCE\PJSIP_SIMPLE.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJSIP_UA\GCCE\PJSIP_UA.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJSUA_LIB\GCCE\PJSUA_LIB.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\LIBSRTP\GCCE\LIBSRTP.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\LIBGSMCODEC\GCCE\LIBGSMCODEC.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\LIBSPEEXCODEC\GCCE\LIBSPEEXCODEC.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\SYMBIAN_AUDIO_APS\GCCE\SYMBIAN_AUDIO_APS.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\SYMBIAN_UA\GCCE\SYMBIAN_UA.GCCE" RESOURCEUREL
make -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\SYMBIAN_UA_GUI\GCCE\SYMBIAN_UA_GUI.GCCE" RESOURCEUREL
make -s -C \pjsip\pjproject-1.0-rc2\PJSIP-APPS\SRC\SYMBIAN_UA_GUI\GROUP -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\pjsip\pjproject-1.0-rc2\build.symbian PLATFORM=GCCE CFG=UREL RESOURCE
MifConv version 1.11 build (49, SVG stand-alone).
Checking: ..\gfx\qgn_menu_symbian_ua_gui.svg
Choosing...
Used from: \S60\devices\S60_3rd_FP2_SDK\epoc32\tools\SVGTBINENCODE.exe.
Convert files...
.
Loading mif icons...
Loading file: \S60\devices\S60_3rd_FP2_SDK\epoc32\BUILD\s60\icons\temp\s8lg.tmp\.._gfx_qgn_menu_symbian_ua_gui.svgb
Writing mif: \S60\devices\S60_3rd_FP2_SDK\epoc32\data\z\resource\apps\symbian_ua_gui_aif.mif
Writing mbg: \S60\devices\S60_3rd_FP2_SDK\epoc32\include\symbian_ua_gui_aif.mbg
Total Time: 2 sec
***Invoking abld command
perl.exe -S ABLD.PL \pjsip\pjproject-1.0-rc2\build.symbian\ target gcce urel
make -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\GCCE.make" TARGET CFG=UREL VERBOSE=-s
cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
Sorry, \epoc32\gcc\bin\as.exe is not supported in this release. Please use a different
device. Use 'devices' to view the available devices.
Sorry, \epoc32\gcc\bin\as.exe is not supported in this release. Please use a different
device. Use 'devices' to view the available devices.
Sorry, \epoc32\gcc\bin\as.exe is not supported in this release. Please use a different
device. Use 'devices' to view the available devices.
/pjsip/pjproject-1.0-rc2/pjlib/src/pj/config.c:71: fatal error: error writing to -: Invalid argument
compilation terminated.make[1]: *** [\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB\GCCE\urel\array.o] Error 1
make[1]: *** Waiting for unfinished jobs....
/pjsip/pjproject-1.0-rc2/pjlib/src/pj/activesock.c:769: fatal error: error writing to -: Invalid argument
compilation terminated.
make[1]: *** [\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB\GCCE\urel\activesock.o] Error 1
make[1]: *** [\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB\GCCE\urel\config.o] Error 1
make: *** [TARGETPJLIB] Error 2
Sorry, \epoc32\gcc\bin\as.exe is not supported in this release. Please use a different
device. Use 'devices' to view the available devices.
make -j 4 -s -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\PJLIB\GCCE\PJLIB.GCCE" UREL
activesock.c
array.c
config.c
ctype.c
Total Time: 4 sec
***Invoking abld command
perl.exe -S ABLD.PL \pjsip\pjproject-1.0-rc2\build.symbian\ final gcce urel
make -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\GCCE.make" FINAL CFG=UREL VERBOSE=-s
make -j 4 -s -C \pjsip\pjproject-1.0-rc2\PJSIP-APPS\SRC\SYMBIAN_UA_GUI\GROUP -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\pjsip\pjproject-1.0-rc2\build.symbian PLATFORM=GCCE CFG=UREL FINAL
Total Time: 5 sec
***Invoking abld command
perl.exe -S ABLD.PL \pjsip\pjproject-1.0-rc2\build.symbian\ test export
make -r -f "\S60\devices\S60_3rd_FP2_SDK\EPOC32\BUILD\pjsip\pjproject-1.0-rc2\build.symbian\EXPORTtest.make" EXPORT VERBOSE=-s
Nothing to do
Total Time: 5 sec
***Errors were detected in build. See the Problems or Console view for details.
Total Time: 5 sec





