[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
too many obj
From: |
Austin HE |
Subject: |
too many obj |
Date: |
Wed, 10 May 2017 08:18:02 +0800 |
Dear Sir/Madam,
Would you please kindly help on the following GUN-make issue?
I am using make.exe 3.81 to work with Visual Studio2008 sp1 to build projects
for different platforms. There are 134 .obj files in one of the sub project and
it will fail to build up .lib file. The build will be successful if I reduce
the .obj files to 92 in config file but I will miss a lot of source
codes(134-92=42 files).
Is there any method to solve this issue?
Many projects will base on this sub project and I could not devide it into
serveral projects. I heard aoubt that some one changed make.exe source code to
deal with it but I don't know the details.
Thanks
BTW, my .obj files names:
OBJS = $(PATH_OBJ)LVC_Abs_v32.obj $(PATH_OBJ)LVC_AddLRToS_v32_v32_SAT.obj
$(PATH_OBJ)LVC_Add_v16_v16.obj $(PATH_OBJ)LVC_Add_v16_v16_SAT.obj
$(PATH_OBJ)LVC_Add_v32_v32.obj $(PATH_OBJ)LVC_Add_v32_v32Tov16_RND_SAT.obj
$(PATH_OBJ)LVC_Add_v32_v32_SAT.obj $(PATH_OBJ)LVC_Add_v64_v64.obj
$(PATH_OBJ)LVC_Avg_v32_v32.obj $(PATH_OBJ)LVC_BitCrusher.obj
$(PATH_OBJ)LVC_Cmp_v8_v8Tos16.obj $(PATH_OBJ)LVC_CopySplit_1i_v32_v32.obj
$(PATH_OBJ)LVC_CopySplit_2I_v16_v16.obj $(PATH_OBJ)LVC_CopySplit_2I_v32_v32.obj
$(PATH_OBJ)LVC_Copy_v16.obj $(PATH_OBJ)LVC_CpFromIX_v16.obj
$(PATH_OBJ)LVC_CpFromIX_v32.obj $(PATH_OBJ)LVC_CpToIX_v32.obj
$(PATH_OBJ)LVC_Dec_Abs_1I_v16.obj $(PATH_OBJ)LVC_Dec_Abs_1I_v32.obj
$(PATH_OBJ)LVC_Dec_Abs_2I_v16.obj $(PATH_OBJ)LVC_Dec_v16.obj
$(PATH_OBJ)LVC_Dec_v32.obj $(PATH_OBJ)LVC_DelayMix_v16.obj
$(PATH_OBJ)LVC_DelayMix_v32.obj $(PATH_OBJ)LVC_DelayWrite_v16.obj
$(PATH_OBJ)LVC_DelayWrite_v32.obj $(PATH_OBJ)LVC_Delay_AP_1I_D32C16_SAT.obj
$(PATH_OBJ)LVC_Div_v16_v16.obj $(PATH_OBJ)LVC_DownMix5dot1To2i.obj
$(PATH_OBJ)LVC_DownMix7dot1To5dot1.obj $(PATH_OBJ)LVC_ECon_v16.obj
$(PATH_OBJ)LVC_Energy_v32.obj $(PATH_OBJ)LVC_Interl_v16.obj
$(PATH_OBJ)LVC_Inverse1In2I_v16.obj $(PATH_OBJ)LVC_Join_v16_v16.obj
$(PATH_OBJ)LVC_Join_v32_v32.obj $(PATH_OBJ)LVC_LRToMS_v16_v16.obj
$(PATH_OBJ)LVC_LRToMS_v32_v32.obj $(PATH_OBJ)LVC_LSh_v16.obj
$(PATH_OBJ)LVC_LSh_v16Tov32.obj $(PATH_OBJ)LVC_LSh_v16Tov32_SAT.obj
$(PATH_OBJ)LVC_LSh_v32.obj $(PATH_OBJ)LVC_LimitHigh_v16_s16.obj
$(PATH_OBJ)LVC_LimitLow_v16_s16.obj $(PATH_OBJ)LVC_Limit_v16_s16.obj
$(PATH_OBJ)LVC_Limit_v32_s32.obj $(PATH_OBJ)LVC_LoadConst_v16.obj
$(PATH_OBJ)LVC_LoadConst_v32.obj $(PATH_OBJ)LVC_Log_v32Tov16.obj
$(PATH_OBJ)LVC_M2S_v16.obj $(PATH_OBJ)LVC_M2S_v32.obj
$(PATH_OBJ)LVC_MLSh_v16_s16_RND_SAT.obj $(PATH_OBJ)LVC_MLSh_v16_s16_SAT.obj
$(PATH_OBJ)LVC_MRSh15_v32_s32_SAT.obj $(PATH_OBJ)LVC_MRSh_v32_s32_SAT.obj
$(PATH_OBJ)LVC_MS2LR_v16_v16_SAT.obj $(PATH_OBJ)LVC_MS2LR_v32_v32_SAT.obj
$(PATH_OBJ)LVC_MS2S_v16_v16_SAT.obj $(PATH_OBJ)LVC_MS2S_v32_v32_SAT.obj
$(PATH_OBJ)LVC_MacC_C11_v32_v32_v32.obj $(PATH_OBJ)LVC_MacC_C25_v32_v32_v32.obj
$(PATH_OBJ)LVC_MacC_C31_v32_v32_v32.obj $(PATH_OBJ)LVC_MacC_v32_v32_v32.obj
$(PATH_OBJ)LVC_Mac_s16_v16_v16.obj $(PATH_OBJ)LVC_Mac_v16_s16_v16_SAT.obj
$(PATH_OBJ)LVC_Mac_v32_s16_v32_SAT.obj $(PATH_OBJ)LVC_MaxAbs_v16Tos16.obj
$(PATH_OBJ)LVC_MaxAbs_v32Tos32.obj $(PATH_OBJ)LVC_MaxAndIndex_v32Tos32_s32.obj
$(PATH_OBJ)LVC_Max_v16_v16.obj $(PATH_OBJ)LVC_Max_v32_v32.obj
$(PATH_OBJ)LVC_MeanAbs_v16Tos16.obj $(PATH_OBJ)LVC_Min_v16_v16.obj
$(PATH_OBJ)LVC_Min_v32_v32.obj $(PATH_OBJ)LVC_Mix2s_v16_v16_SAT.obj
$(PATH_OBJ)LVC_MulC_C11_v32_v32.obj $(PATH_OBJ)LVC_MulC_C17_v32_v32.obj
$(PATH_OBJ)LVC_MulC_C17_v32_v32_v32.obj $(PATH_OBJ)LVC_MulC_C20_v32_v32.obj
$(PATH_OBJ)LVC_MulC_C31_v32_v32.obj $(PATH_OBJ)LVC_MulC_C31_v32_v32_v32.obj
$(PATH_OBJ)LVC_MulC_v32_v32.obj $(PATH_OBJ)LVC_MulC_v32_v32_v32.obj
$(PATH_OBJ)LVC_MulShiftAdd_s16xv16_s16_v16_s16_Tov32.obj
$(PATH_OBJ)LVC_Mul_v16_s16.obj $(PATH_OBJ)LVC_Mul_v16_s16Tov32.obj
$(PATH_OBJ)LVC_Mul_v16_v16.obj $(PATH_OBJ)LVC_Mul_v16_v16Tov32.obj
$(PATH_OBJ)LVC_Mul_v32_s16Tov32.obj $(PATH_OBJ)LVC_Mul_v32_v16Tov32.obj
$(PATH_OBJ)LVC_Mul_v32_v32Tov64.obj $(PATH_OBJ)LVC_Norm_v16Tov16_v16.obj
$(PATH_OBJ)LVC_Norm_v32Tov32_v16.obj
$(PATH_OBJ)LVC_PowerM_1I_v16Tos32_block64.obj
$(PATH_OBJ)LVC_PowerM_2I_v16Tos32_block64.obj
$(PATH_OBJ)LVC_PowerS_v16Tos64.obj $(PATH_OBJ)LVC_RFFTVectConj_v32.obj
$(PATH_OBJ)LVC_RFFTVectMpyR_v32.obj $(PATH_OBJ)LVC_RFFTVectMpy_v32.obj
$(PATH_OBJ)LVC_RFFTVectPower_v32.obj $(PATH_OBJ)LVC_RFFTVectPower_v32_SAT.obj
$(PATH_OBJ)LVC_RSh_v32Tov16_RND_SAT.obj $(PATH_OBJ)LVC_RSh_v32Tov16_SAT.obj
$(PATH_OBJ)LVC_RSh_v32Tov16_SMT_SAT.obj $(PATH_OBJ)LVC_RSh_v64Tov32.obj
$(PATH_OBJ)LVC_Reverse_v16.obj $(PATH_OBJ)LVC_S2MS_v16.obj
$(PATH_OBJ)LVC_S2MS_v32.obj $(PATH_OBJ)LVC_S2M_v16.obj
$(PATH_OBJ)LVC_S2M_v32.obj $(PATH_OBJ)LVC_Shift_s16_v16Tov32.obj
$(PATH_OBJ)LVC_Shift_s16_v16_SAT.obj $(PATH_OBJ)LVC_Shift_v16Tov32.obj
$(PATH_OBJ)LVC_Shift_v16_v16_SAT.obj $(PATH_OBJ)LVC_Shift_v32.obj
$(PATH_OBJ)LVC_Shift_v32Tov16_RND_SAT.obj $(PATH_OBJ)LVC_Shift_v32_SAT.obj
$(PATH_OBJ)LVC_Split_2i_v16.obj $(PATH_OBJ)LVC_Split_2i_v32.obj
$(PATH_OBJ)LVC_Sqrt_v32Tov16.obj $(PATH_OBJ)LVC_Sub_v16_SAT.obj
$(PATH_OBJ)LVC_Sub_v32_SAT.obj $(PATH_OBJ)LVC_SumAbsDiff_v32_v32Tos32.obj
$(PATH_OBJ)LVC_Sum_v16Tos32.obj $(PATH_OBJ)LVC_Sum_v32Tos64.obj
$(PATH_OBJ)LVC_SwapLR_v16.obj $(PATH_OBJ)LVC_SwapLR_v32.obj
$(PATH_OBJ)LVC_Tcon_v16Tov32.obj $(PATH_OBJ)LVC_Tcon_v32Tov16.obj
$(PATH_OBJ)LVC_Tcon_v32Tov16_SAT.obj $(PATH_OBJ)LVC_Tcon_v8Tov16.obj
$(PATH_OBJ)LVC_Tcon_vU8Tov16.obj
make-3.81.tar.gz
Description: Binary data
- too many obj,
Austin HE <=