Changeset 681
- Timestamp:
- Aug 14, 2006 11:18:57 PM (18 years ago)
- Location:
- pjproject/branches/symbian
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/branches/symbian/build/cc-mwcc.mak
r680 r681 1 1 export CC = mwccsym2 -c 2 export AR = echo ar2 export AR = ar rv 3 3 export LD = mwldsym2.exe -sym full -subsystem windows -msgstyle parseable -nowraplines -nodefaultlibs -addcommand export:_E32Dll\=__E32Dll -shared -export dllexport -stdlib -L"C:\Symbian\9.1\S60_3rd\Epoc32\release\winscw\udeb" -L"C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\Runtime\Runtime_x86\Runtime_Win32\Libs" -ledll.lib -leuser.lib -lestlib.lib 4 4 … … 7 7 #o 8 8 # -ledll.lib -leuser.lib -lestlib.lib 9 export LDEXE = mwldsym2.exe -sym full -subsystem windows -msgstyle parseable -nowraplines -nodefaultlibs -stdlib -L"C:\Symbian\9.1\S60_3rd\epoc32\release\winscw\udeb" - noimplib -m="?_E32Bootstrap@@YGXXZ" -leexe.lib -leuser.lib9 export LDEXE = mwldsym2.exe -sym full -subsystem windows -msgstyle parseable -nowraplines -nodefaultlibs -stdlib -L"C:\Symbian\9.1\S60_3rd\epoc32\release\winscw\udeb" -L"C:\dev\pj\symbian\pjlib\lib" -noimplib -m="?_E32Bootstrap@@YGXXZ" 10 10 export LDOUT = -o 11 export RANLIB = echoranlib11 export RANLIB = ranlib 12 12 13 13 export OBJEXT := .o 14 export STATICLIBEXT := .lib 14 15 export LIBEXT := .dll 15 16 export LIBEXT2 := … … 26 27 export CC_CXXFLAGS := -sym full -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -w cmdline -w pragmas -w empty -w possible -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn 27 28 export CC_LDFLAGS := 28 export MWLibraries=C:\ Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\Win32-x86 Support\Libraries\Win32 SDK;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\MSL\MSL_C\MSL_Common\Include;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\MSL\MSL_C\MSL_Win32\Include;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\MSL\MSL_C++\MSL_Common\Include;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\Runtime\Runtime_x86\Runtime_Win32\Libs29 export MWSym2LibraryFiles= gdi32.lib;user32.lib;kernel32.lib;MSL_All_MSE_Symbian.lib;MSL_All_x86.lib;MSL_All_x86_Symbian.lib29 export MWLibraries=C:\dev\pj\symbian\pjlib\lib;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\Win32-x86 Support\Libraries\Win32 SDK;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\MSL\MSL_C\MSL_Common\Include;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\MSL\MSL_C\MSL_Win32\Include;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\MSL\MSL_C++\MSL_Common\Include;C:\Program Files\Carbide\plugins\com.nokia.carbide.cpp.support_1.0.0\Symbian_Support\Runtime\Runtime_x86\Runtime_Win32\Libs 30 export MWSym2LibraryFiles=libpj-symbian.lib;gdi32.lib;user32.lib;kernel32.lib;MSL_All_MSE_Symbian.lib;MSL_All_x86.lib;MSL_All_x86_Symbian.lib 30 31 -
pjproject/branches/symbian/build/rules.mak
r680 r681 6 6 # 7 7 LIB = $($(APP)_LIB) 8 STATICLIB = $($(APP)_STATICLIB) 8 9 9 10 # … … 71 72 @echo LIBDIR=$(LIBDIR) 72 73 73 #$( LIB): $(LIBDIR) $(OBJDIRS) $(OBJS) $($(APP)_EXTRA_DEP)74 # $(AR) $(LIB) $(OBJS)75 # $(RANLIB) $( LIB)76 74 #$(STATICLIB): $(LIBDIR) $(OBJDIRS) $(OBJS) $($(APP)_EXTRA_DEP) 75 # $(AR) $(STATICLIB) $(OBJS) 76 # $(RANLIB) $(STATICLIB) 77 77 78 $(LIB): $(LIBDIR) $(OBJDIRS) $(OBJS) $($(APP)_EXTRA_DEP) 78 79 $(LD) $(LDOUT)$(subst /,$(HOST_PSEP),$(LIB)) -search \ … … 80 81 81 82 $(EXE): $(BINDIR) $(OBJDIRS) $(OBJS) $($(APP)_EXTRA_DEP) 82 $(LDEXE) $(LDOUT)$(subst /,$(HOST_PSEP),$(EXE)) \83 $(LDEXE) $(LDOUT)$(subst /,$(HOST_PSEP),$(EXE)) -search \ 83 84 $(subst /,$(HOST_PSEP),$(OBJS)) $($(APP)_LDFLAGS) 84 85 -
pjproject/branches/symbian/pjlib/build/Makefile
r680 r681 5 5 6 6 export PJLIB_LIB := ../lib/libpj-$(TARGET_NAME)$(LIBEXT) 7 export PJLIB_STATICLIB := ../lib/libpj-$(TARGET_NAME)$(STATICLIBEXT) 7 8 8 9 ############################################################################### … … 13 14 export _CXXFLAGS:= $(_CFLAGS) $(CC_CXXFLAGS) $(OS_CXXFLAGS) $(M_CXXFLAGS) \ 14 15 $(HOST_CXXFLAGS) $(CXXFLAGS) 15 export _LDFLAGS := $(subst /,$(HOST_PSEP),$(PJLIB_ LIB)) \16 export _LDFLAGS := $(subst /,$(HOST_PSEP),$(PJLIB_STATICLIB)) \ 16 17 $(CC_LDFLAGS) $(OS_LDFLAGS) $(M_LDFLAGS) $(HOST_LDFLAGS) \ 17 18 $(LDFLAGS) 19 20 18 21 19 22 ############################################################################### … … 34 37 # 35 38 export TEST_SRCDIR = ../src/pjlib-test 39 export TEST_OBJS += 36 40 export TEST_OBJS += atomic.o echo_clt.o errno.o exception.o \ 37 41 fifobuf.o file.o \ -
pjproject/branches/symbian/pjlib/build/os-symbian.mak
r680 r681 19 19 # the test application. 20 20 # 21 export TEST_OBJS += main .o main_symbian.o21 export TEST_OBJS += main_symbian.o 22 22 23 23 # … … 30 30 # Additional LDFLAGS for pjlib-test 31 31 # 32 export TEST_LDFLAGS += 32 export TEST_LDFLAGS += -leexe.lib -leuser.lib -llibpj-symbian.lib 33 33 34 34 # -
pjproject/branches/symbian/pjlib/src/pj/os_core_symbian.cpp
r680 r681 17 17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 18 18 */ 19 20 //Auto-generated file. Please do not modify. 21 #include <e32cmn.h> 22 #pragma data_seg(".SYMBIAN") 23 __EMULATOR_IMAGE_HEADER2 (0x10000079,0x1000008d,0x1000425b,EPriorityForeground,0x00000000u,0x00000000u,0x00000000,0x70000001,0x00000000,0) 24 #pragma data_seg() 25 19 26 20 27 #include <e32std.h> … … 200 207 if (sleep(msec * 1000) == 0) 201 208 return PJ_SUCCESS; 209 210 return PJ_SUCCESS; 202 211 } 203 212 -
pjproject/branches/symbian/pjlib/src/pjlib-test/main_symbian.cpp
r680 r681 1 //Auto-generated file. Please do not modify. 2 #include <e32cmn.h> 3 #pragma data_seg(".SYMBIAN") 4 __EMULATOR_IMAGE_HEADER2 (0x1000007a,0x00000000,0x00000000,EPriorityForeground,0x00000000u,0x00000000u,0x00000000,0x00000000,0x00000000,0) 5 #pragma data_seg() 6 1 7 #include "test.h" 2 8 #include <pj/os.h> … … 26 32 // add your program code here, example code below 27 33 // 28 console->Write(_L("Hello, world!\n"));34 test_main(); 29 35 } 30 36
Note: See TracChangeset
for help on using the changeset viewer.