help-make
[Top][All Lists]
Advanced

[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

Attachment: make-3.81.tar.gz
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]