my Problem is that linking only . How can i link mutilble cfiles with mutible headers
i run this application and its working fine in Normal gcc and it gives dependency files.How can i add these headers in our plafform make file
dependency file genared in gcc linux
obj/annexb.o: src/annexb.c inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/annexb.h ../lcommon/inc/nalucommon.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h
obj/biaridecod.o: src/biaridecod.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h ../lcommon/inc/memalloc.h inc/global.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h inc/biaridecod.h
obj/block.o: src/block.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h inc/block.h \
inc/global.h inc/transform8x8.h ../lcommon/inc/blk_prediction.h \
inc/mbuffer.h inc/image.h inc/mbuffer.h ../lcommon/inc/mb_access.h \
../lcommon/inc/transform.h inc/quant.h ../lcommon/inc/memalloc.h \
inc/global.h ../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h
obj/cabac.o: src/cabac.c inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/cabac.h inc/global.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h \
inc/elements.h inc/image.h inc/mbuffer.h inc/biaridecod.h \
../lcommon/inc/mb_access.h inc/vlc.h
obj/context_ini.o: src/context_ini.c inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h inc/biaridecod.h \
../lcommon/inc/ctx_tables.h
obj/erc_api.o: src/erc_api.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h ../lcommon/inc/memalloc.h inc/global.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h inc/erc_api.h inc/erc_globals.h \
inc/mbuffer.h inc/global.h inc/output.h
obj/erc_do_i.o: src/erc_do_i.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/erc_do.h inc/erc_api.h inc/erc_globals.h \
inc/mbuffer.h inc/global.h inc/output.h
obj/erc_do_p.o: src/erc_do_p.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/mbuffer.h inc/global.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h inc/erc_do.h \
inc/erc_api.h inc/erc_globals.h inc/mbuffer.h inc/output.h inc/image.h \
inc/mc_prediction.h inc/macroblock.h inc/block.h inc/transform8x8.h
obj/errorconcealment.o: src/errorconcealment.c inc/contributors.h \
inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/elements.h
obj/filehandle.o: src/filehandle.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h inc/mbuffer.h \
inc/global.h
obj/fmo.o: src/fmo.c inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/elements.h inc/defines.h inc/header.h \
inc/fmo.h
obj/header.o: src/header.c inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/elements.h inc/defines.h inc/fmo.h \
inc/vlc.h inc/mbuffer.h inc/global.h inc/header.h \
../lcommon/inc/ctx_tables.h
obj/image.o: src/image.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h inc/image.h \
inc/mbuffer.h inc/global.h inc/fmo.h inc/annexb.h \
../lcommon/inc/nalucommon.h inc/nalu.h inc/parset.h inc/header.h \
inc/sei.h inc/output.h ../lcommon/inc/mb_access.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h \
inc/macroblock.h inc/block.h inc/transform8x8.h inc/loopfilter.h \
inc/biaridecod.h inc/context_ini.h inc/cabac.h inc/vlc.h inc/quant.h \
inc/errorconcealment.h inc/erc_api.h inc/erc_globals.h inc/output.h
obj/intra16x16_pred.o: src/intra16x16_pred.c inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
inc/intra16x16_pred.h inc/global.h inc/mbuffer.h \
../lcommon/inc/mb_access.h inc/image.h
obj/intra4x4_pred.o: src/intra4x4_pred.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/intra4x4_pred.h inc/global.h \
inc/mbuffer.h ../lcommon/inc/mb_access.h inc/image.h
obj/intra8x8_pred.o: src/intra8x8_pred.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/intra8x8_pred.h inc/global.h \
inc/mbuffer.h ../lcommon/inc/mb_access.h inc/image.h
obj/intra_chroma_pred.o: src/intra_chroma_pred.c inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h inc/block.h \
inc/global.h inc/transform8x8.h ../lcommon/inc/mb_access.h inc/image.h \
inc/mbuffer.h
obj/ldecod.o: src/ldecod.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h inc/annexb.h \
../lcommon/inc/nalucommon.h inc/image.h inc/mbuffer.h inc/global.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h \
inc/mc_prediction.h inc/mbuffer.h inc/leaky_bucket.h inc/fmo.h \
inc/output.h inc/cabac.h inc/parset.h inc/sei.h inc/erc_api.h \
inc/erc_globals.h inc/output.h inc/quant.h inc/block.h \
inc/transform8x8.h inc/nalu.h ../lcommon/inc/img_io.h \
../lcommon/inc/io_video.h ../lcommon/inc/io_raw.h \
../lcommon/inc/io_tiff.h
obj/leaky_bucket.o: src/leaky_bucket.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h
obj/loopFilter.o: src/loopFilter.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/image.h inc/mbuffer.h inc/global.h \
../lcommon/inc/mb_access.h inc/loopfilter.h
obj/macroblock.o: src/macroblock.c inc/contributors.h inc/block.h \
inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/transform8x8.h inc/global.h inc/mbuffer.h \
inc/elements.h inc/errorconcealment.h inc/macroblock.h inc/mbuffer.h \
inc/block.h inc/fmo.h inc/cabac.h inc/vlc.h inc/image.h \
../lcommon/inc/mb_access.h inc/biaridecod.h inc/transform8x8.h \
../lcommon/inc/transform.h inc/mc_prediction.h inc/quant.h \
inc/intra4x4_pred.h inc/intra8x8_pred.h inc/intra16x16_pred.h \
../lcommon/inc/mv_prediction.h inc/mb_prediction.h
obj/mb_access.o: src/mb_access.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/mbuffer.h inc/global.h \
../lcommon/inc/mb_access.h
obj/mb_prediction.o: src/mb_prediction.c inc/contributors.h inc/block.h \
inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/transform8x8.h inc/global.h inc/mbuffer.h \
inc/elements.h inc/errorconcealment.h inc/macroblock.h inc/mbuffer.h \
inc/block.h inc/fmo.h inc/cabac.h inc/vlc.h inc/image.h \
../lcommon/inc/mb_access.h inc/biaridecod.h inc/transform8x8.h \
../lcommon/inc/transform.h inc/mc_prediction.h inc/quant.h \
inc/intra4x4_pred.h inc/intra8x8_pred.h inc/intra16x16_pred.h \
../lcommon/inc/mv_prediction.h inc/mb_prediction.h
obj/mbuffer.o: src/mbuffer.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/erc_api.h inc/erc_globals.h inc/mbuffer.h \
inc/global.h inc/output.h inc/header.h inc/image.h inc/mbuffer.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h inc/output.h
obj/mc_prediction.o: src/mc_prediction.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/block.h inc/global.h inc/transform8x8.h \
inc/mc_prediction.h inc/mbuffer.h inc/mbuffer.h \
../lcommon/inc/mb_access.h inc/macroblock.h inc/block.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h
obj/nal.o: src/nal.c inc/contributors.h inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h
obj/nalu.o: src/nalu.c inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/annexb.h ../lcommon/inc/nalucommon.h \
inc/nalu.h ../lcommon/inc/memalloc.h inc/global.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h inc/rtp.h
obj/nalucommon.o: src/nalucommon.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/nalu.h ../lcommon/inc/nalucommon.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h
obj/output.o: src/output.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h inc/mbuffer.h \
inc/global.h inc/image.h inc/mbuffer.h ../lcommon/inc/memalloc.h \
inc/global.h ../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h inc/sei.h ../lcommon/inc/input.h
obj/parset.o: src/parset.c inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/image.h inc/mbuffer.h inc/global.h \
inc/parsetcommon.h inc/parset.h ../lcommon/inc/nalucommon.h inc/nalu.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h inc/fmo.h \
inc/cabac.h inc/vlc.h inc/mbuffer.h inc/erc_api.h inc/erc_globals.h \
inc/output.h
obj/quant.o: src/quant.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h inc/block.h \
inc/global.h inc/transform8x8.h inc/image.h inc/mbuffer.h \
../lcommon/inc/mb_access.h ../lcommon/inc/transform.h inc/quant.h
obj/rtp.o: src/rtp.c inc/contributors.h inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/errorconcealment.h inc/rtp.h \
../lcommon/inc/nalucommon.h inc/fmo.h inc/sei.h \
../lcommon/inc/memalloc.h inc/global.h ../lcommon/inc/distortion.h \
../lcommon/inc/lagrangian.h ../lcommon/inc/quant_params.h
obj/sei.o: src/sei.c inc/contributors.h inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h ../lcommon/inc/memalloc.h inc/global.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h inc/sei.h inc/vlc.h inc/header.h \
inc/mbuffer.h inc/global.h inc/parset.h ../lcommon/inc/nalucommon.h
obj/transform8x8.o: src/transform8x8.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/image.h inc/mbuffer.h inc/global.h \
../lcommon/inc/mb_access.h inc/elements.h inc/transform8x8.h \
../lcommon/inc/transform.h inc/quant.h
obj/vlc.o: src/vlc.c inc/contributors.h inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/vlc.h inc/elements.h
obj/blk_prediction.o: ../lcommon/src/blk_prediction.c inc/contributors.h \
inc/block.h inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h inc/transform8x8.h inc/global.h \
inc/macroblock.h inc/mbuffer.h inc/block.h inc/mc_prediction.h \
inc/image.h ../lcommon/inc/mb_access.h
obj/img_io.o: ../lcommon/src/img_io.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
../lcommon/inc/img_io.h inc/global.h ../lcommon/inc/io_video.h \
../lcommon/inc/io_raw.h ../lcommon/inc/io_tiff.h \
../lcommon/inc/report.h inc/contributors.h \
../lcommon/inc/enc_statistics.h
obj/img_process.o: ../lcommon/src/img_process.c inc/contributors.h \
inc/global.h ../lcommon/inc/win32.h inc/defines.h \
../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h ../lcommon/inc/img_process.h \
../lcommon/inc/io_image.h ../lcommon/inc/memalloc.h inc/global.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h
obj/input.o: ../lcommon/src/input.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
../lcommon/inc/input.h ../lcommon/inc/img_io.h inc/global.h \
../lcommon/inc/io_video.h ../lcommon/inc/io_raw.h \
../lcommon/inc/io_tiff.h ../lcommon/inc/memalloc.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h
obj/io_raw.o: ../lcommon/src/io_raw.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
../lcommon/inc/img_io.h inc/global.h ../lcommon/inc/io_video.h \
../lcommon/inc/io_raw.h ../lcommon/inc/io_tiff.h
obj/io_tiff.o: ../lcommon/src/io_tiff.c inc/contributors.h inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
../lcommon/inc/report.h inc/contributors.h inc/global.h \
../lcommon/inc/enc_statistics.h ../lcommon/inc/io_tiff.h
obj/memalloc.o: ../lcommon/src/memalloc.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h ../lcommon/inc/memalloc.h inc/global.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h
obj/mv_prediction.o: ../lcommon/src/mv_prediction.c inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h
obj/parsetcommon.o: ../lcommon/src/parsetcommon.c inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
inc/parsetcommon.h ../lcommon/inc/memalloc.h inc/global.h \
../lcommon/inc/distortion.h ../lcommon/inc/lagrangian.h \
../lcommon/inc/quant_params.h
obj/transform.o: ../lcommon/src/transform.c inc/global.h \
../lcommon/inc/win32.h inc/defines.h ../lcommon/inc/typedefs.h \
../lcommon/inc/win32.h ../lcommon/inc/ifunctions.h inc/parsetcommon.h \
../lcommon/inc/types.h ../lcommon/inc/io_image.h inc/defines.h \
../lcommon/inc/frame.h ../lcommon/inc/frame.h \
../lcommon/inc/distortion.h ../lcommon/inc/io_video.h \
../lcommon/inc/transform.h
obj/win32.o: ../lcommon/src/win32.c inc/global.h ../lcommon/inc/win32.h \
inc/defines.h ../lcommon/inc/typedefs.h ../lcommon/inc/win32.h \
../lcommon/inc/ifunctions.h inc/parsetcommon.h ../lcommon/inc/types.h \
../lcommon/inc/io_image.h inc/defines.h ../lcommon/inc/frame.h \
../lcommon/inc/frame.h ../lcommon/inc/distortion.h \
../lcommon/inc/io_video.h
On Tue, Nov 17, 2009 at 3:04 PM, John Williams
<john.williams@xxxxxxxxxxxxx> wrote:
On Tue, Nov 17, 2009 at 6:57 PM, Ranga Babu P <
p.rangababu@xxxxxxxxx> wrote:
>
>
> hello john
>
> this is the error i got. as i seen it compiles well but linkig is the
> problem .it prints all the files instead i shown only some files
these are link errors. The errors in the previous email were compile
errors. Which problem are you working on here?
These are not microblaze-specific problems. Please find someone in
your university department who understands the basics of compilation,
and Makefiles. They can help you more effectively than I can.
Good luck.
John
>
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/vlc.o
> allfiles/vlc.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o
> obj/errorconcealment.o allfiles/errorconcealment.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/io_raw.o
> allfiles/io_raw.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/nal.o
> allfiles/nal.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/win32.o
> allfiles/win32.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/filehandle.o
> allfiles/filehandle.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/io_tiff.o
> allfiles/io_tiff.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/nalucommon.o
> allfiles/nalucommon.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/fmo.o
> allfiles/fmo.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/ldecod.o
> allfiles/ldecod.c
> ucfront-gcc microblaze-uclinux-gcc -c -I include-lm -o obj/nalu.o
> allfiles/nalu.c
>
> ucfront-gcc microblaze-uclinux-gcc -mno-xl-soft-mul -mxl-barrel-shift
> -mcpu=v7.10.d -Wl,-elf2flt -o H264dec obj/annexb.o obj/header.o
> obj/leaky_bucket.o obj/output.o obj/biaridecod.o obj/image.o
> obj/loopFilter.o obj/parsetcommon.o obj/blk_prediction.o obj/img_io.o
> obj/macroblock.o obj/parset.o obj/block.o obj/img_process.o obj/mb_access.o
> obj/quant.o obj/cabac.o obj/input.o obj/mb_prediction.o obj/rtp.o
> obj/context_ini.o obj/intra16x16_pred.o obj/mbuffer.o obj/sei.o
> obj/erc_api.o obj/intra4x4_pred.o obj/mc_prediction.o obj/transform8x8.o
> obj/erc_do_i.o obj/intra8x8_pred.o obj/memalloc.o obj/transform.o
> obj/erc_do_p.o obj/intra_chroma_pred.o obj/mv_prediction.o obj/vlc.o
> obj/errorconcealment.o obj/io_raw.o obj/nal.o obj/win32.o obj/filehandle.o
> obj/io_tiff.o obj/nalucommon.o obj/fmo.o obj/ldecod.o obj/nalu.o
>
>
> obj/annexb.o(.text+0x398): first defined here
> obj/nalu.o: In function `distblkmax':
> obj/nalu.o(.text+0x3e4): multiple definition of `distblkmax'
> obj/annexb.o(.text+0x3e4): first defined here
> obj/nalu.o: In function `sabs':
> obj/nalu.o(.text+0x430): multiple definition of `sabs'
> obj/annexb.o(.text+0x430): first defined here
> obj/nalu.o: In function `iabs':
> obj/nalu.o(.text+0x4a8): multiple definition of `iabs'
> obj/annexb.o(.text+0x4a8): first defined here
> obj/nalu.o: In function `dabs':
> obj/nalu.o(.text+0x50c): multiple definition of `dabs'
> obj/annexb.o(.text+0x50c): first defined here
> obj/nalu.o: In function `i64abs':
> obj/nalu.o(.text+0x5a4): multiple definition of `i64abs'
> obj/annexb.o(.text+0x5a4): first defined here
> obj/nalu.o: In function `dabs2':
> obj/nalu.o(.text+0x63c): multiple definition of `dabs2'
> obj/annexb.o(.text+0x63c): first defined here
> obj/nalu.o: In function `iabs2':
> obj/nalu.o(.text+0x698): multiple definition of `iabs2'
> obj/annexb.o(.text+0x698): first defined here
> obj/nalu.o: In function `i64abs2':
> obj/nalu.o(.text+0x6d8): multiple definition of `i64abs2'
> obj/annexb.o(.text+0x6d8): first defined here
> obj/nalu.o: In function `isign':
> obj/nalu.o(.text+0x734): multiple definition of `isign'
> obj/annexb.o(.text+0x734): first defined here
> obj/nalu.o: In function `isignab':
> obj/nalu.o(.text+0x790): multiple definition of `isignab'
> obj/annexb.o(.text+0x790): first defined here
> obj/nalu.o: In function `rshift_rnd':
> obj/nalu.o(.text+0x7fc): multiple definition of `rshift_rnd'
> obj/annexb.o(.text+0x7fc): first defined here
> obj/nalu.o: In function `rshift_rnd_sign':
> obj/nalu.o(.text+0x8b8): multiple definition of `rshift_rnd_sign'
> obj/annexb.o(.text+0x8b8): first defined here
> obj/nalu.o: In function `rshift_rnd_us':
> obj/nalu.o(.text+0x9c4): multiple definition of `rshift_rnd_us'
> obj/annexb.o(.text+0x9c4): first defined here
> obj/nalu.o: In function `rshift_rnd_sf':
> obj/nalu.o(.text+0xa60): multiple definition of `rshift_rnd_sf'
> obj/annexb.o(.text+0xa60): first defined here
> obj/nalu.o: In function `rshift_rnd_us_sf':
> obj/nalu.o(.text+0xad0): multiple definition of `rshift_rnd_us_sf'
> obj/annexb.o(.text+0xad0): first defined here
> obj/nalu.o: In function `iClip1':
> obj/nalu.o(.text+0xb40): multiple definition of `iClip1'
> obj/annexb.o(.text+0xb40): first defined here
> obj/nalu.o: In function `iClip3':
> obj/nalu.o(.text+0xb9c): multiple definition of `iClip3'
> obj/annexb.o(.text+0xb9c): first defined here
> obj/nalu.o: In function `sClip3':
> obj/nalu.o(.text+0xbfc): multiple definition of `sClip3'
> obj/annexb.o(.text+0xbfc): first defined here
> obj/nalu.o: In function `dClip3':
> obj/nalu.o(.text+0xc8c): multiple definition of `dClip3'
> obj/annexb.o(.text+0xc8c): first defined here
> obj/nalu.o: In function `weighted_cost':
> obj/nalu.o(.text+0xd2c): multiple definition of `weighted_cost'
> obj/annexb.o(.text+0xd2c): first defined here
> obj/nalu.o: In function `RSD':
> obj/nalu.o(.text+0xd70): multiple definition of `RSD'
> obj/annexb.o(.text+0xd70): first defined here
> obj/nalu.o: In function `power2':
> obj/nalu.o(.text+0xdc0): multiple definition of `power2'
> obj/annexb.o(.text+0xdc0): first defined here
> obj/nalu.o: In function `float2int':
> obj/nalu.o(.text+0xe04): multiple definition of `float2int'
> obj/annexb.o(.text+0xe04): first defined here
> obj/nalu.o: In function `get_bit':
> obj/nalu.o(.text+0xeac): multiple definition of `get_bit'
> obj/annexb.o(.text+0xeac): first defined here
> obj/nalu.o: In function `psnr':
> obj/nalu.o(.text+0xf08): multiple definition of `psnr'
> obj/annexb.o(.text+0xf08): first defined here
> obj/nalu.o: In function `CheckCost_Shift':
> obj/nalu.o(.text+0x1074): multiple definition of `CheckCost_Shift'
> obj/annexb.o(.text+0x1074): first defined here
> obj/nalu.o: In function `CheckCost':
> obj/nalu.o(.text+0x11d4): multiple definition of `CheckCost'
> obj/annexb.o(.text+0x11d4): first defined here
> obj/nalu.o: In function `down_scale':
> obj/nalu.o(.text+0x1248): multiple definition of `down_scale'
> obj/annexb.o(.text+0x1248): first defined here
> obj/nalu.o: In function `up_scale':
> obj/nalu.o(.text+0x12bc): multiple definition of `up_scale'
> obj/annexb.o(.text+0x12bc): first defined here
> obj/nalu.o: In function `dist_scale':
> obj/nalu.o(.text+0x1330): multiple definition of `dist_scale'
> obj/annexb.o(.text+0x1330): first defined here
> obj/nalu.o: In function `dist_down':
> obj/nalu.o(.text+0x1398): multiple definition of `dist_down'
> obj/annexb.o(.text+0x1398): first defined here
> obj/nalu.o(.bss+0x24): multiple definition of `errortext'
> obj/annexb.o(.bss+0x24): first defined here
> obj/nalu.o(.bss+0x0): multiple definition of `MBModeTypes'
> obj/annexb.o(.bss+0x0): first defined here
> obj/nalu.o(.bss+0x4): multiple definition of `DirectModes'
> obj/annexb.o(.bss+0x4): first defined here
> obj/nalu.o(.bss+0x8): multiple definition of `CAVLCBlockTypes'
> obj/annexb.o(.bss+0x8): first defined here
> obj/nalu.o(.bss+0xc): multiple definition of `CABACBlockTypes'
> obj/annexb.o(.bss+0xc): first defined here
> obj/nalu.o(.bss+0x10): multiple definition of `I4x4PredModes'
> obj/annexb.o(.bss+0x10): first defined here
> obj/nalu.o(.bss+0x14): multiple definition of `I16x16PredModes'
> obj/annexb.o(.bss+0x14): first defined here
> obj/nalu.o(.bss+0x18): multiple definition of `I8x8PredModes'
> obj/annexb.o(.bss+0x18): first defined here
> obj/nalu.o(.bss+0x1c): multiple definition of `MVPredTypes'
> obj/annexb.o(.bss+0x1c): first defined here
> obj/nalu.o(.bss+0x20): multiple definition of `PicPos'
> obj/annexb.o(.bss+0x20): first defined here
> collect2: ld returned 1 exit status
>
>
--
John Williams, PhD, B.Eng, B.IT
PetaLogix - Linux Solutions for a Reconfigurable World
w: www.petalogix.com p: +61-7-30090663 f: +61-7-30090663
--
Rangababu(Research scholar)
School of Physics
University of Hyderbad
Hyderabad.500046