Hi, Thanks for your response.
1. You are right. The error message with the git head in my previous email looked like an encoding issue. So I have done git clone at ubuntu 18.01 again and I got the same error message I had for FFmpeg 4.3.1 like followings : src/libavformat/udp.c:296:28: error: member reference base type '__be32' (aka 'unsigned int') is not a structure or union mreqs.imr_multiaddr.s_addr = ((struct sockaddr_in *)add... ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/libavformat/udp.c:298:32: error: assigning to '__be32' (aka 'unsigned int') from incompatible type 'struct in_addr' ...= ((struct sockaddr_in *)local_addr)->sin_addr; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/udp.c:300:32: error: member reference base type '__be32' (aka 'unsigned int') is not a structure or union mreqs.imr_interface.s_addr= INADDR_ANY; ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/libavformat/udp.c:301:29: error: member reference base type '__be32' (aka 'unsigned int') is not a structure or union mreqs.imr_sourceaddr.s_addr = ((struct sockaddr_in *)&s... ~~~~~~~~~~~~~~~~~~~~^~~~~~~ 4 errors generated. 2. I have attached the first part of log, when I have tried to build the FFmpeg at the end of this email. 3. When I tried to use FFmpeg 4.0.6, I do not have any problem to build it. I have even done simple smoke test successfully for our final product. Thanks in any case. On Monday, August 31, 2020, 09:28:21 PM EDT, Ted Park <kumowoon1...@gmail.com> wrote: Hi, I will try to explain one step at a time. Can you explain one step at a time, as in explain the steps you took (one command line at a time)? Maybe it’s because I’ve never cross compiled ffmpeg but your mentioning cmake makes me think you are messing up the build system. Like there’s no info about your c environment. 3. build error message, when I have used git head : > > > > > > /ffmpeg/configure: /bin/sh^M: bad interpreter: No such file or directory Did you do anything after checking out the repository before running configure (except cd’ing into the directory)? That carriage return I think I’ve seen when a super long list of arguments were given but probably the issue is something else. Regards, Ted _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
C compiler clang C library bionic host C compiler gcc host C library glibc ARCH c (armv7-a) big-endian no runtime cpu detection yes debug symbols yes strip symbols yes optimize for size no optimizations yes static no shared yes postprocessing support no network support yes threading support pthreads safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled no makeinfo supports HTML no External libraries: openssl zlib External libraries providing hardware acceleration: v4l2_m2m Libraries: avcodec avformat swscale avdevice avutil avfilter swresample Programs: Enabled decoders: aac flac pgmyuv aac_fixed flashsv pgssub aac_latm flashsv2 pgx aasc flic pictor ac3 flv pixlet ac3_fixed fmvc pjs acelp_kelvin fourxm png adpcm_4xm fraps ppm adpcm_adx frwu prores adpcm_afc g2m prosumer adpcm_agm g723_1 psd adpcm_aica g729 ptx adpcm_argo gdv qcelp adpcm_ct gif qdm2 adpcm_dtk gremlin_dpcm qdmc adpcm_ea gsm qdraw adpcm_ea_maxis_xa gsm_ms qpeg adpcm_ea_r1 h261 qtrle adpcm_ea_r2 h263 r10k adpcm_ea_r3 h263_v4l2m2m r210 adpcm_ea_xas h263i ra_144 adpcm_g722 h263p ra_288 adpcm_g726 h264 ralf adpcm_g726le h264_v4l2m2m rasc adpcm_ima_alp hap rawvideo adpcm_ima_amv hca realtext adpcm_ima_apc hcom rl2 adpcm_ima_apm hevc roq adpcm_ima_cunning hnm4_video roq_dpcm adpcm_ima_dat4 hq_hqa rpza adpcm_ima_dk3 hqx rscc adpcm_ima_dk4 huffyuv rv10 adpcm_ima_ea_eacs hymt rv20 adpcm_ima_ea_sead iac rv30 adpcm_ima_iss idcin rv40 adpcm_ima_mtf idf s302m adpcm_ima_oki iff_ilbm sami adpcm_ima_qt ilbc sanm adpcm_ima_rad imc sbc adpcm_ima_smjpeg imm4 scpr adpcm_ima_ssi imm5 screenpresso adpcm_ima_wav indeo2 sdx2_dpcm adpcm_ima_ws indeo3 sgi adpcm_ms indeo4 sgirle adpcm_mtaf indeo5 sheervideo adpcm_psx interplay_acm shorten adpcm_sbpro_2 interplay_dpcm sipr adpcm_sbpro_3 interplay_video siren adpcm_sbpro_4 jacosub smackaud adpcm_swf jpeg2000 smacker adpcm_thp jpegls smc adpcm_thp_le jv smvjpeg adpcm_vima kgv1 snow adpcm_xa kmvc sol_dpcm adpcm_yamaha lagarith sonic adpcm_zork loco sp5x agm lscr speedhq aic m101 srgc alac mace3 srt alias_pix mace6 ssa als magicyuv stl amrnb mdec subrip amrwb metasound subviewer amv microdvd subviewer1 anm mimic sunrast ansi mjpeg svq1 ape mjpegb svq3 apng mlp tak aptx mmvideo targa aptx_hd motionpixels targa_y216 arbc movtext tdsc ass mp1 text asv1 mp1float theora asv2 mp2 thp atrac1 mp2float tiertexseqvideo atrac3 mp3 tiff atrac3al mp3adu tmv atrac3p mp3adufloat truehd atrac3pal mp3float truemotion1 atrac9 mp3on4 truemotion2 aura mp3on4float truemotion2rt aura2 mpc7 truespeech avrn mpc8 tscc avrp mpeg1_v4l2m2m tscc2 avs mpeg1video tta avui mpeg2_v4l2m2m twinvq ayuv mpeg2video txd bethsoftvid mpeg4 ulti bfi mpeg4_v4l2m2m utvideo bink mpegvideo v210 binkaudio_dct mpl2 v210x binkaudio_rdft msa1 v308 bintext mscc v408 bitpacked msmpeg4v1 v410 bmp msmpeg4v2 vb bmv_audio msmpeg4v3 vble bmv_video msrle vc1 brender_pix mss1 vc1_v4l2m2m c93 mss2 vc1image cavs msvideo1 vcr1 ccaption mszh vmdaudio cdgraphics mts2 vmdvideo cdtoons mv30 vmnc cdxl mvc1 vorbis cfhd mvc2 vp3 cinepak mvdv vp4 clearvideo mvha vp5 cljr mwsc vp6 cllc mxpeg vp6a comfortnoise nellymoser vp6f cook notchlc vp7 cpia nuv vp8 cscd on2avc vp8_v4l2m2m cyuv opus vp9 dca paf_audio vp9_v4l2m2m dds paf_video vplayer derf_dpcm pam vqa dfa pbm wavpack dirac pcm_alaw wcmv dnxhd pcm_bluray webp dolby_e pcm_dvd webvtt dpx pcm_f16le wmalossless dsd_lsbf pcm_f24le wmapro dsd_lsbf_planar pcm_f32be wmav1 dsd_msbf pcm_f32le wmav2 dsd_msbf_planar pcm_f64be wmavoice dsicinaudio pcm_f64le wmv1 dsicinvideo pcm_lxf wmv2 dss_sp pcm_mulaw wmv3 dst pcm_s16be wmv3image dvaudio pcm_s16be_planar wnv1 dvbsub pcm_s16le wrapped_avframe dvdsub pcm_s16le_planar ws_snd1 dvvideo pcm_s24be xan_dpcm dxa pcm_s24daud xan_wc3 dxtory pcm_s24le xan_wc4 dxv pcm_s24le_planar xbin eac3 pcm_s32be xbm eacmv pcm_s32le xface eamad pcm_s32le_planar xl eatgq pcm_s64be xma1 eatgv pcm_s64le xma2 eatqi pcm_s8 xpm eightbps pcm_s8_planar xsub eightsvx_exp pcm_u16be xwd eightsvx_fib pcm_u16le y41p escape124 pcm_u24be ylc escape130 pcm_u24le yop evrc pcm_u32be yuv4 exr pcm_u32le zero12v ffv1 pcm_u8 zerocodec ffvhuff pcm_vidc zlib ffwavesynth pcx zmbv fic pfm fits pgm Enabled encoders: Enabled hwaccels: Enabled parsers: aac dvdsub opus aac_latm flac png ac3 g723_1 pnm adx g729 rv30 av1 gif rv40 avs2 gsm sbc bmp h261 sipr cavsvideo h263 tak cook h264 vc1 dca hevc vorbis dirac jpeg2000 vp3 dnxhd mjpeg vp8 dpx mlp vp9 dvaudio mpeg4video webp dvbsub mpegaudio xma dvd_nav mpegvideo Enabled demuxers: aa ico pcm_s24le aac idcin pcm_s32be ac3 idf pcm_s32le acm iff pcm_s8 act ifv pcm_u16be adf ilbc pcm_u16le adp image2 pcm_u24be ads image2_alias_pix pcm_u24le adx image2_brender_pix pcm_u32be aea image2pipe pcm_u32le afc image_bmp_pipe pcm_u8 aiff image_dds_pipe pcm_vidc aix image_dpx_pipe pjs alp image_exr_pipe pmp amr image_gif_pipe pp_bnk amrnb image_j2k_pipe pva amrwb image_jpeg_pipe pvf anm image_jpegls_pipe qcp apc image_pam_pipe r3d ape image_pbm_pipe rawvideo apm image_pcx_pipe realtext apng image_pgm_pipe redspark aptx image_pgmyuv_pipe rl2 aptx_hd image_pgx_pipe rm aqtitle image_pictor_pipe roq argo_asf image_png_pipe rpl asf image_ppm_pipe rsd asf_o image_psd_pipe rso ass image_qdraw_pipe rtp ast image_sgi_pipe rtsp au image_sunrast_pipe s337m av1 image_svg_pipe sami avi image_tiff_pipe sap avr image_webp_pipe sbc avs image_xpm_pipe sbg avs2 image_xwd_pipe scc bethsoftvid ingenient sdp bfi ipmovie sdr2 bfstm ircam sds bink iss sdx bintext iv8 segafilm bit ivf ser bmv ivr shorten boa jacosub siff brstm jv sln c93 kux smacker caf kvag smjpeg cavsvideo live_flv smush cdg lmlm4 sol cdxl loas sox cine lrc spdif codec2 lvf srt codec2raw lxf stl concat m4v str data matroska subviewer daud mcc subviewer1 dcstr mgsts sup derf microdvd svag dfa mjpeg swf dhav mjpeg_2000 tak dirac mlp tedcaptions dnxhd mlv thp dsf mm threedostr dsicin mmf tiertexseq dss mov tmv dts mp3 truehd dtshd mpc tta dv mpc8 tty dvbsub mpegps txd dvbtxt mpegts ty dxa mpegtsraw v210 ea mpegvideo v210x ea_cdata mpjpeg vag eac3 mpl2 vc1 epaf mpsub vc1t ffmetadata msf vividas filmstrip msnwc_tcp vivo fits mtaf vmd flac mtv vobsub flic musx voc flv mv vpk fourxm mvi vplayer frm mxf vqf fsb mxg w64 fwse nc wav g722 nistsphere wc3 g723_1 nsp webm_dash_manifest g726 nsv webvtt g726le nut wsaud g729 nuv wsd gdv obu wsvqa genh ogg wtv gif oma wv gsm paf wve gxf pcm_alaw xa h261 pcm_f32be xbin h263 pcm_f32le xmv h264 pcm_f64be xvag hca pcm_f64le xwma hcom pcm_mulaw yop hevc pcm_s16be yuv4mpegpipe hls pcm_s16le hnm pcm_s24be Enabled muxers: Enabled protocols: async httpproxy rtmpte cache https rtmpts concat icecast rtp crypto md5 srtp data mmsh subfile ffrtmpcrypt mmst tcp ffrtmphttp pipe tee file prompeg tls ftp rtmp udp gopher rtmpe udplite hls rtmps unix http rtmpt Enabled filters: Enabled bsfs: av1_frame_merge null h264_mp4toannexb vp9_superframe_split Enabled indevs: Enabled outdevs: fbdev v4l2 License: LGPL version 2.1 or later ~/hk_folder/code_repo/touchscreen_alexa_app/v1.18.0 ~/hk_folder/code_repo/touchscreen_alexa_app/v1.18.0/debug/android-23/armeabi-v7a/ffmpeg ~/hk_folder/code_repo/touchscreen_alexa_app/v1.18.0
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".