Skip to content

Instantly share code, notes, and snippets.

@eirenik0
Created November 5, 2019 23:01
Show Gist options
  • Save eirenik0/ec77b819b11a670b7173f92167cad792 to your computer and use it in GitHub Desktop.
Save eirenik0/ec77b819b11a670b7173f92167cad792 to your computer and use it in GitHub Desktop.
MENHIR lang/lang_parser.mly
OCAMLDEP
OCAMLOPT -c tools/log.mli
OCAMLOPT -c tools/log.ml
OCAMLOPT -c tools/extralib.ml
OCAMLOPT -c tools/JSON.mli
OCAMLOPT -c tools/JSON.ml
OCAMLOPT -c tools/utils.ml
OCAMLOPT -c tools/doc.ml
OCAMLOPT -c tools/plug.ml
OCAMLOPT -c tools/rqueue.mli
OCAMLOPT -c tools/rqueue.ml
OCAMLOPT -c tools/fdkaac_dynlink.mli
OCAMLOPT -c tools/fdkaac_dynlink.ml
OCAMLOPT -c tools/wav_aiff.mli
OCAMLOPT -c tools/wav_aiff.ml
OCAMLOPT -c tools/tutils.mli
OCAMLOPT -c tools/tutils.ml
OCAMLOPT -c tools/file_watcher.ml
OCAMLOPT -c tools/file_watcher_mtime.ml
OCAMLOPT -c tools/dyntools.ml
OCAMLOPT -c configure.mli
OCAMLOPT -c configure.ml
OCAMLOPT -c tools/console.mli
OCAMLOPT -c tools/console.ml
OCAMLOPT -c tools/process_handler.mli
OCAMLOPT -c tools/process_handler.ml
OCAMLOPT -c tools/http.mli
OCAMLOPT -c tools/http.ml
OCAMLOPT -c tools/https.mli
OCAMLOPT -c tools/https.ml
OCAMLOPT -c tools/pool.ml
OCAMLOPT -c tools/sha1.ml
OCAMLOPT -c tools/websocket.ml
OCAMLOPT -c converters/audio_converter.mli
OCAMLOPT -c converters/audio_converter.ml
OCAMLOPT -c stream/frame.mli
OCAMLOPT -c stream/frame.ml
OCAMLOPT -c stream/generator.mli
OCAMLOPT -c stream/generator.ml
OCAMLOPT -c stream/aFrame.mli
OCAMLOPT -c stream/aFrame.ml
OCAMLOPT -c decoder/decoder.mli
OCAMLOPT -c request.mli
OCAMLOPT -c source.mli
OCAMLOPT -c stream/vFrame.mli
OCAMLOPT -c stream/vFrame.ml
OCAMLOPT -c stream/mFrame.mli
OCAMLOPT -c stream/mFrame.ml
OCAMLOPT -c decoder/decoder.ml
OCAMLOPT -c request.ml
OCAMLOPT -c tools/server.mli
OCAMLOPT -c tools/server.ml
OCAMLOPT -c source.ml
OCAMLOPT -c clock.mli
OCAMLOPT -c clock.ml
OCAMLOPT -c tools/rutils.mli
OCAMLOPT -c tools/rutils.ml
OCAMLOPT -c playlist_parser.ml
OCAMLOPT -c encoder_formats.ml
OCAMLOPT -c encoder_formats/meta_format.mli
OCAMLOPT -c encoder_formats/meta_format.ml
OCAMLOPT -c encoder_formats/avi_format.ml
OCAMLOPT -c encoder_formats/external_encoder_format.ml
OCAMLOPT -c encoder_formats/fdkaac_format.ml
OCAMLOPT -c encoder_formats/flac_format.ml
OCAMLOPT -c encoder_formats/ffmpeg_format.ml
OCAMLOPT -c encoder_formats/gstreamer_format.ml
OCAMLOPT -c encoder_formats/mp3_format.ml
OCAMLOPT -c encoder_formats/opus_format.ml
OCAMLOPT -c encoder_formats/shine_format.ml
OCAMLOPT -c encoder_formats/speex_format.ml
OCAMLOPT -c encoder_formats/theora_format.ml
OCAMLOPT -c encoder_formats/vorbis_format.ml
OCAMLOPT -c encoder_formats/ogg_format.ml
OCAMLOPT -c encoder_formats/wav_format.ml
OCAMLOPT -c encoder.ml
OCAMLOPT -c tools/server_builtins.ml
OCAMLOPT -c tools/sdl_utils.ml
OCAMLOPT -c tools/liqfm.mli
OCAMLOPT -c tools/liqfm.ml
OCAMLOPT -c lang/lang_types.mli
OCAMLOPT -c lang/lang_types.ml
OCAMLOPT -c lang/lang_values.ml
OCAMLOPT -c lang/lang_encoders.ml
OCAMLOPT -c lang_encoders/lang_avi.ml
OCAMLOPT -c lang_encoders/lang_external_encoder.ml
OCAMLOPT -c lang_encoders/lang_fdkaac.ml
OCAMLOPT -c lang_encoders/lang_ffmpeg.ml
OCAMLOPT -c lang_encoders/lang_flac.ml
OCAMLOPT -c lang_encoders/lang_gstreamer.ml
OCAMLOPT -c lang_encoders/lang_mp3.ml
OCAMLOPT -c lang_encoders/lang_opus.ml
OCAMLOPT -c lang_encoders/lang_shine.ml
OCAMLOPT -c lang_encoders/lang_speex.ml
OCAMLOPT -c lang_encoders/lang_theora.ml
OCAMLOPT -c lang_encoders/lang_vorbis.ml
OCAMLOPT -c lang_encoders/lang_wav.ml
OCAMLOPT -c lang/lang_parser.mli
OCAMLOPT -c lang/lang_parser.ml
OCAMLOPT -c lang/lang_lexer.ml
OCAMLOPT -c lang/lang_pp.ml
OCAMLOPT -c lang/lang_errors.mli
OCAMLOPT -c lang/lang_errors.ml
OCAMLOPT -c lang/lang.mli
OCAMLOPT -c lang/lang.ml
OCAMLOPT -c tools/start_stop.ml
OCAMLOPT -c tools/ioRing.ml
OCAMLOPT -c tools/icecast_utils.ml
OCAMLOPT -c tools/avi.ml
OCAMLOPT -c converters/video_converter.mli
OCAMLOPT -c converters/video_converter.ml
OCAMLOPT -c converters/video/native_video_converter.ml
OCAMLOPT -c converters/video/gavl_converter.ml
OCAMLOPT -c converters/audio/native_audio_converter.ml
OCAMLOPT -c converters/audio/libsamplerate_converter.ml
OCAMLOPT -c ogg_formats/vorbis_decoder.ml
OCAMLOPT -c ogg_formats/opus_decoder.ml
OCAMLOPT -c ogg_formats/theora_decoder.ml
OCAMLOPT -c ogg_formats/ogg_flac_decoder.ml
OCAMLOPT -c protocols/annotate.ml
OCAMLOPT -c protocols/mpd.ml
OCAMLOPT -c sources/synthesized.ml
OCAMLOPT -c sources/noise.ml
OCAMLOPT -c sources/blank.ml
OCAMLOPT -c sources/audio_gen.ml
OCAMLOPT -c sources/request_source.mli
OCAMLOPT -c sources/request_source.ml
OCAMLOPT -c sources/latest_metadata.ml
OCAMLOPT -c sources/req_simple.ml
OCAMLOPT -c sources/playlist.ml
OCAMLOPT -c sources/req_queue.ml
OCAMLOPT -c sources/req_equeue.ml
OCAMLOPT -c sources/generated.ml
OCAMLOPT -c sources/http_source.ml
OCAMLOPT -c sources/https_source.ml
OCAMLOPT -c harbor/harbor_base.ml
OCAMLOPT -c harbor/harbor.ml
OCAMLOPT -c sources/harbor_input.ml
OCAMLOPT -c harbor/harbor_ssl.ml
OCAMLOPT -c sources/harbor_input_ssl.ml
OCAMLOPT -c tools/external_input.ml
OCAMLOPT -c sources/external_input_audio.ml
OCAMLOPT -c sources/external_input_video.ml
OCAMLOPT -c tools/liqMM.ml
OCAMLOPT -c tools/sandbox.mli
OCAMLOPT -c tools/sandbox.ml
OCAMLOPT -c conversions/audio_to_stereo.ml
OCAMLOPT -c conversions/drop.ml
OCAMLOPT -c conversions/id.ml
OCAMLOPT -c conversions/swap.ml
OCAMLOPT -c conversions/mean.ml
OCAMLOPT -c conversions/mux.ml
OCAMLOPT -c outputs/output.mli
OCAMLOPT -c outputs/output.ml
OCAMLOPT -c outputs/pipe_output.ml
OCAMLOPT -c outputs/hls_output.ml
OCAMLOPT -c outputs/harbor_output.ml
OCAMLOPT -c outputs/harbor_output_ssl.ml
OCAMLOPT -c outputs/ao_out.ml
OCAMLOPT -c outputs/icecast2.ml
OCAMLOPT -c outputs/sdl_out.ml
OCAMLOPT -c operators/insert_metadata.ml
OCAMLOPT -c operators/map_metadata.ml
OCAMLOPT -c operators/on_metadata.ml
OCAMLOPT -c operators/store_metadata.ml
OCAMLOPT -c operators/on_track.ml
OCAMLOPT -c operators/on_end.ml
OCAMLOPT -c operators/delay.ml
OCAMLOPT -c operators/max_duration.ml
OCAMLOPT -c operators/sequence.ml
OCAMLOPT -c operators/add.ml
OCAMLOPT -c operators/switch.ml
OCAMLOPT -c operators/cross.ml
OCAMLOPT -c operators/compress_exp.ml
OCAMLOPT -c operators/pitch.ml
OCAMLOPT -c operators/pipe.ml
OCAMLOPT -c operators/fir_filter.ml
OCAMLOPT -c operators/iir_filter.ml
OCAMLOPT -c operators/filter_rc.ml
OCAMLOPT -c operators/biquad_filter.ml
OCAMLOPT -c operators/cuepoint.ml
OCAMLOPT -c operators/map_op.ml
OCAMLOPT -c operators/flanger.ml
OCAMLOPT -c operators/comb.ml
OCAMLOPT -c operators/compress.ml
OCAMLOPT -c operators/clip.ml
OCAMLOPT -c operators/filter.ml
OCAMLOPT -c operators/amplify.ml
OCAMLOPT -c operators/normalize.ml
OCAMLOPT -c operators/echo.ml
OCAMLOPT -c operators/append.ml
OCAMLOPT -c operators/pan.ml
OCAMLOPT -c operators/ms_stereo.ml
OCAMLOPT -c operators/dyn_op.ml
OCAMLOPT -c operators/video_effects.ml
OCAMLOPT -c operators/video_fade.ml
OCAMLOPT -c operators/noblank.ml
OCAMLOPT -c operators/compand.ml
OCAMLOPT -c operators/on_offset.ml
OCAMLOPT -c operators/mixing_table.ml
OCAMLOPT -c operators/prepend.ml
OCAMLOPT -c operators/midi_routing.ml
OCAMLOPT -c operators/sleeper.ml
OCAMLOPT -c operators/time_warp.ml
OCAMLOPT -c operators/resample.ml
OCAMLOPT -c operators/chord.ml
OCAMLOPT -c operators/video_text.ml
OCAMLOPT -c operators/window_op.ml
OCAMLOPT -c operators/video_text_native.ml
OCAMLOPT -c operators/video_text_sdl.ml
OCAMLOPT -c encoder/wav_encoder.ml
OCAMLOPT -c encoder/avi_encoder.ml
OCAMLOPT -c encoder/lame_encoder.ml
OCAMLOPT -c encoder/fdkaac_encoder.ml
OCAMLOPT -c encoder/external_encoder.ml
OCAMLOPT -c encoder/fdkaac_encoder_dynlink.ml
OCAMLOPT -c encoder/lame_encoder_builtin.ml
OCAMLOPT -c encoder/flac_encoder.ml
OCAMLOPT -c encoder/taglib_id3v2.ml
OCAMLOPT -c ogg_formats/ogg_muxer.mli
OCAMLOPT -c ogg_formats/ogg_muxer.ml
OCAMLOPT -c encoder/ogg_encoder.ml
OCAMLOPT -c ogg_formats/vorbis_encoder.ml
OCAMLOPT -c ogg_formats/opus_encoder.ml
OCAMLOPT -c ogg_formats/theora_encoder.ml
OCAMLOPT -c ogg_formats/ogg_flac_encoder.ml
OCAMLOPT -c io/udp_io.ml
OCAMLOPT -c analyze/analyze_rms.ml
OCAMLOPT -c playlists/playlist_basic.ml
OCAMLOPT -c playlists/playlist_xml.ml
OCAMLOPT -c visualization/vumeter.ml
OCAMLOPT -c visualization/midimeter.ml
OCAMLOPT -c visualization/video_volume.ml
OCAMLOPT -c synth/keyboard.ml
OCAMLOPT -c synth/synth_op.ml
OCAMLOPT -c synth/keyboard_sdl.ml
OCAMLOPT -c decoder/metadata_decoder.ml
OCAMLOPT -c decoder/wav_aiff_decoder.ml
OCAMLOPT -c decoder/midi_decoder.ml
OCAMLOPT -c decoder/image_decoder.ml
OCAMLOPT -c decoder/image/ppm_decoder.ml
OCAMLOPT -c decoder/external_decoder.ml
OCAMLOPT -c decoder/raw_audio_decoder.ml
OCAMLOPT -c decoder/flac_decoder.ml
OCAMLOPT -c decoder/aac_decoder.ml
OCAMLOPT -c decoder/ogg_decoder.ml
OCAMLOPT -c decoder/mad_decoder.ml
OCAMLOPT -c decoder/vorbisduration.ml
OCAMLOPT -c decoder/flacduration.ml
OCAMLOPT -c decoder/ogg_flac_duration.ml
OCAMLOPT -c decoder/taglib_plug.ml
OCAMLOPT -c decoder/image/sdlimage_decoder.ml
OCAMLOPT -c shebang.ml
OCAMLOPT -c lang/lang_builtins.ml
OCAMLOPT -c lang/builtins_list.ml
OCAMLOPT -c lang/builtins_string.ml
OCAMLOPT -c lang/builtins_json.ml
OCAMLOPT -c lang/builtins_request.ml
OCAMLOPT -c lang/builtins_http.ml
OCAMLOPT -c lang/builtins_harbor.ml
OCAMLOPT -c lang/builtins_dtools.ml
OCAMLOPT -c lang/builtins_time.ml
OCAMLOPT -c lang/builtins_callbacks.ml
OCAMLOPT -c lang/builtins_server.ml
OCAMLOPT -c lang/builtins_math.ml
OCAMLOPT -c lang/builtins_files.ml
OCAMLOPT -c lang/builtins_resolvers.ml
OCAMLOPT -c lang/builtins_process.ml
OCAMLOPT -c lang/builtins_https.ml
OCAMLOPT -c lang/builtins_harbor_ssl.ml
OCAMLOPT -c lang/builtins_magic.ml
OCAMLOPT -c lang/builtins_cry.ml
OCAMLOPT -c lang/builtins_lastfm.ml
OCAMLOPT -c main.ml
OCAMLOPT -c runner.ml
CC -c tools/unix_c.c
OCAMLOPT -o liquidsoap
ld: warning: directory not found for option '-L/types'
ld: warning: directory not found for option '-L/stubs'
ld: warning: directory not found for option '-L/stubs/locked'
ld: warning: could not create compact unwind for _caml_start_program: dwarf uses DW_CFA_same_value
Undefined symbols for architecture x86_64:
"_CFBundleCopyBundleURL", referenced from:
-[SDLMain setupWorkingDirectory:] in libSDLmain.a(SDLMain.o)
"_CFBundleGetInfoDictionary", referenced from:
_main in libSDLmain.a(SDLMain.o)
"_CFBundleGetMainBundle", referenced from:
-[SDLMain setupWorkingDirectory:] in libSDLmain.a(SDLMain.o)
_main in libSDLmain.a(SDLMain.o)
"_CFRelease", referenced from:
-[SDLMain setupWorkingDirectory:] in libSDLmain.a(SDLMain.o)
"_CFURLCreateCopyDeletingLastPathComponent", referenced from:
-[SDLMain setupWorkingDirectory:] in libSDLmain.a(SDLMain.o)
"_CFURLGetFileSystemRepresentation", referenced from:
-[SDLMain setupWorkingDirectory:] in libSDLmain.a(SDLMain.o)
"_CPSEnableForegroundOperation", referenced from:
_main in libSDLmain.a(SDLMain.o)
"_CPSGetCurrentProcess", referenced from:
_main in libSDLmain.a(SDLMain.o)
"_CPSSetFrontProcess", referenced from:
_main in libSDLmain.a(SDLMain.o)
"_NSAllocateMemoryPages", referenced from:
-[NSString(ReplaceSubString) stringByReplacingRange:with:] in libSDLmain.a(SDLMain.o)
"_NSApp", referenced from:
_main in libSDLmain.a(SDLMain.o)
"_NSDeallocateMemoryPages", referenced from:
-[NSString(ReplaceSubString) stringByReplacingRange:with:] in libSDLmain.a(SDLMain.o)
"_OBJC_CLASS_$_NSApplication", referenced from:
l_OBJC_$_CATEGORY_NSApplication_$_SDLApplication in libSDLmain.a(SDLMain.o)
objc-class-ref in libSDLmain.a(SDLMain.o)
"_OBJC_CLASS_$_NSAutoreleasePool", referenced from:
objc-class-ref in libSDLmain.a(SDLMain.o)
"_OBJC_CLASS_$_NSMenu", referenced from:
objc-class-ref in libSDLmain.a(SDLMain.o)
"_OBJC_CLASS_$_NSMenuItem", referenced from:
objc-class-ref in libSDLmain.a(SDLMain.o)
"_OBJC_CLASS_$_NSObject", referenced from:
_OBJC_CLASS_$_SDLMain in libSDLmain.a(SDLMain.o)
"_OBJC_CLASS_$_NSProcessInfo", referenced from:
objc-class-ref in libSDLmain.a(SDLMain.o)
"_OBJC_CLASS_$_NSString", referenced from:
l_OBJC_$_CATEGORY_NSString_$_ReplaceSubString in libSDLmain.a(SDLMain.o)
objc-class-ref in libSDLmain.a(SDLMain.o)
"_OBJC_METACLASS_$_NSObject", referenced from:
_OBJC_METACLASS_$_SDLMain in libSDLmain.a(SDLMain.o)
"___CFConstantStringClassReference", referenced from:
CFString in libSDLmain.a(SDLMain.o)
CFString in libSDLmain.a(SDLMain.o)
CFString in libSDLmain.a(SDLMain.o)
CFString in libSDLmain.a(SDLMain.o)
CFString in libSDLmain.a(SDLMain.o)
CFString in libSDLmain.a(SDLMain.o)
CFString in libSDLmain.a(SDLMain.o)
...
"__objc_empty_cache", referenced from:
_OBJC_METACLASS_$_SDLMain in libSDLmain.a(SDLMain.o)
_OBJC_CLASS_$_SDLMain in libSDLmain.a(SDLMain.o)
"_objc_msgSend", referenced from:
-[SDLMain application:openFile:] in libSDLmain.a(SDLMain.o)
-[SDLMain applicationDidFinishLaunching:] in libSDLmain.a(SDLMain.o)
-[NSString(ReplaceSubString) stringByReplacingRange:with:] in libSDLmain.a(SDLMain.o)
_main in libSDLmain.a(SDLMain.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
File "caml_startup", line 1:
Error: Error during linking
make[2]: *** [liquidsoap] Error 2
make[1]: *** [all-auto-ocaml-prog] Error 2
make: *** [all-subdirs] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment