📄 makefile
字号:
############################################################################## Makefile for building: libmythtv-0.18.so.0.18.0# Generated by qmake (1.07a) (Qt 3.3.4) on: Sat Jul 16 01:09:39 2005# Project: libmythtv.pro# Template: lib# Command: $(QMAKE) -o Makefile libmythtv.pro#################################################################################### Compiler, tools and optionsCC = gccCXX = g++LEX = flexYACC = yaccCFLAGS = -pipe -march=pentiumpro -Wall -W -O3 -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT -DPIC -fPIC -DMMX -DUSING_IVTV -DUSING_DVB -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DUSING_XV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHAREDCXXFLAGS = -pipe -march=pentiumpro -Wall -W -O3 -Wall -Wno-switch -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -DPIC -fPIC -DMMX -DUSING_IVTV -DUSING_DVB -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DUSING_XV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHAREDLEXFLAGS = YACCFLAGS= -dINCPATH = -I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include -I/usr/src/linux-2.6.12/include -I../.. -I../libmyth -I.. -Idvbdev -Impeg -I../libavcodec -I../libmythmpeg2 -I/usr/include/qt3LINK = g++LFLAGS = -shared -Wl,-soname,libmythtv-0.18.so.0LIBS = $(SUBLIBS) -L/usr/share/qt3/lib -L/usr/X11R6/lib -L../libmyth -L../libavcodec -L../libavformat -L../libmythmpeg2 -lmyth-0.18 -lmythavcodec-0.18 -lmythavformat-0.18 -lmythmpeg2-0.18 -lfreetype -lmp3lame -lasound -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lqt-mt -lXext -lX11 -lm -lpthreadAR = ar cqsRANLIB = MOC = /usr/share/qt3/bin/mocUIC = /usr/share/qt3/bin/uicQMAKE = qmakeTAR = tar -cfGZIP = gzip -9fCOPY = cp -fCOPY_FILE= $(COPY)COPY_DIR = $(COPY) -rINSTALL_FILE= $(COPY_FILE)INSTALL_DIR = $(COPY_DIR)DEL_FILE = rm -fSYMLINK = ln -sfDEL_DIR = rmdirMOVE = mv -fCHK_DIR_EXISTS= test -dMKDIR = mkdir -p####### Output directoryOBJECTS_DIR = ./####### FilesHEADERS = vbitext/cc.h \ vbitext/dllist.h \ vbitext/hamm.h \ vbitext/lang.h \ vbitext/vbi.h \ vbitext/vt.h \ commercial_skip.h \ filter.h \ format.h \ frame.h \ frequencies.h \ guidegrid.h \ infostructs.h \ jitterometer.h \ lzoconf.h \ minilzo.h \ mmx.h \ NuppelVideoPlayer.h \ NuppelVideoRecorder.h \ osd.h \ osdtypes.h \ programinfo.h \ profilegroup.h \ recordingprofile.h \ remoteencoder.h \ remoteutil.h \ RingBuffer.h \ scheduledrecording.h \ RTjpegN.h \ ttfont.h \ tv_play.h \ tv_rec.h \ videosource.h \ yuv2rgb.h \ progfind.h \ decoderbase.h \ nuppeldecoder.h \ avformatdecoder.h \ recorderbase.h \ channelbase.h \ vsync.h \ proglist.h \ hdtvrecorder.h \ fifowriter.h \ filtermanager.h \ videooutbase.h \ videoout_null.h \ xbox.h \ dbcheck.h \ udpnotify.h \ channeleditor.h \ channelsettings.h \ osdlistbtntype.h \ blend.h \ datadirect.h \ sr_dialog.h \ sr_items.h \ sr_root.h \ recordingtypes.h \ jobqueue.h \ dtvrecorder.h \ channel.h \ mpeg/tsstats.h \ mpeg/tspacket.h \ mpeg/pespacket.h \ mpeg/mpegtables.h \ mpeg/atsctables.h \ mpeg/mpegstreamdata.h \ mpeg/atscdescriptors.h \ mpeg/atscstreamdata.h \ videoout_xv.h \ mpegrecorder.h \ ivtvdecoder.h \ videoout_ivtv.h \ dvbtypes.h \ dvbrecorder.h \ dvbchannel.h \ dvbdiseqc.h \ dvbcam.h \ dvbtransporteditor.h \ dvbsiparser.h \ siparser.h \ siscan.h \ scanwizard.h \ dvbsignalmonitor.h \ sitypes.h \ dvbdev/dvbdev.h \ dvbdev/transform.h \ dvbdev/ringbuffy.h \ dvbdev/dvbci.h \ dsmcc_biop.h \ dsmcc_storage.h \ dsmcc.hSOURCES = vbitext/cc.cpp \ vbitext/vbi.c \ vbitext/hamm.c \ vbitext/lang.c \ commercial_skip.cpp \ frequencies.c \ guidegrid.cpp \ infostructs.cpp \ jitterometer.cpp \ minilzo.cpp \ NuppelVideoPlayer.cpp \ osd.cpp \ osdtypes.cpp \ programinfo.cpp \ recordingprofile.cpp \ remoteencoder.cpp \ remoteutil.cpp \ RingBuffer.cpp \ RTjpegN.cpp \ scheduledrecording.cpp \ ttfont.cpp \ tv_play.cpp \ videosource.cpp \ yuv2rgb.cpp \ progfind.cpp \ nuppeldecoder.cpp \ avformatdecoder.cpp \ recorderbase.cpp \ filtermanager.cpp \ vsync.cpp \ proglist.cpp \ videooutbase.cpp \ videoout_null.cpp \ xbox.cpp \ dbcheck.cpp \ profilegroup.cpp \ udpnotify.cpp \ channeleditor.cpp \ channelsettings.cpp \ osdsurface.cpp \ osdlistbtntype.cpp \ blend.c \ datadirect.cpp \ sr_dialog.cpp \ sr_root.cpp \ sr_items.cpp \ decoderbase.cpp \ recordingtypes.cpp \ jobqueue.cpp \ dtvrecorder.cpp \ channel.cpp \ NuppelVideoRecorder.cpp \ tv_rec.cpp \ channelbase.cpp \ hdtvrecorder.cpp \ fifowriter.cpp \ mpeg/tspacket.cpp \ mpeg/pespacket.cpp \ mpeg/mpegstreamdata.cpp \ mpeg/atscstreamdata.cpp \ mpeg/mpegtables.cpp \ mpeg/atsctables.cpp \ mpeg/atscdescriptors.cpp \ mpeg/atscdescriptorsmap.cpp \ videoout_xv.cpp \ mpegrecorder.cpp \ ivtvdecoder.cpp \ videoout_ivtv.cpp \ dvbrecorder.cpp \ dvbchannel.cpp \ dvbdiseqc.cpp \ dvbcam.cpp \ dvbtransporteditor.cpp \ dvbsiparser.cpp \ siparser.cpp \ siscan.cpp \ scanwizard.cpp \ dvbsignalmonitor.cpp \ sitypes.cpp \ dvbdev/dvbdev.c \ dvbdev/transform.c \ dvbdev/ringbuffy.c \ dvbdev/dvbci.cpp \ dsmcc_biop.cpp \ dsmcc_storage.cpp \ dsmcc.cppOBJECTS = cc.o \ vbi.o \ hamm.o \ lang.o \ commercial_skip.o \ frequencies.o \ guidegrid.o \ infostructs.o \ jitterometer.o \ minilzo.o \ NuppelVideoPlayer.o \ osd.o \ osdtypes.o \ programinfo.o \ recordingprofile.o \ remoteencoder.o \ remoteutil.o \ RingBuffer.o \ RTjpegN.o \ scheduledrecording.o \ ttfont.o \ tv_play.o \ videosource.o \ yuv2rgb.o \ progfind.o \ nuppeldecoder.o \ avformatdecoder.o \ recorderbase.o \ filtermanager.o \ vsync.o \ proglist.o \ videooutbase.o \ videoout_null.o \ xbox.o \ dbcheck.o \ profilegroup.o \ udpnotify.o \ channeleditor.o \ channelsettings.o \ osdsurface.o \ osdlistbtntype.o \ blend.o \ datadirect.o \ sr_dialog.o \ sr_root.o \ sr_items.o \ decoderbase.o \ recordingtypes.o \ jobqueue.o \ dtvrecorder.o \ channel.o \ NuppelVideoRecorder.o \ tv_rec.o \ channelbase.o \ hdtvrecorder.o \ fifowriter.o \ tspacket.o \ pespacket.o \ mpegstreamdata.o \ atscstreamdata.o \ mpegtables.o \ atsctables.o \ atscdescriptors.o \ atscdescriptorsmap.o \ videoout_xv.o \ mpegrecorder.o \ ivtvdecoder.o \ videoout_ivtv.o \ dvbrecorder.o \ dvbchannel.o \ dvbdiseqc.o \ dvbcam.o \ dvbtransporteditor.o \ dvbsiparser.o \ siparser.o \ siscan.o \ scanwizard.o \ dvbsignalmonitor.o \ sitypes.o \ dvbdev.o \ transform.o \ ringbuffy.o \ dvbci.o \ dsmcc_biop.o \ dsmcc_storage.o \ dsmcc.oFORMS = UICDECLS = UICIMPLS = SRCMOC = moc_commercial_skip.cpp \ moc_guidegrid.cpp \ moc_osd.cpp \ moc_osdtypes.cpp \ moc_profilegroup.cpp \ moc_recordingprofile.cpp \ moc_scheduledrecording.cpp \ moc_tv_play.cpp \ moc_videosource.cpp \ moc_progfind.cpp \ moc_proglist.cpp \ moc_xbox.cpp \ moc_udpnotify.cpp \ moc_channeleditor.cpp \ moc_channelsettings.cpp \ moc_osdlistbtntype.cpp \ moc_sr_dialog.cpp \ moc_sr_items.cpp \ moc_sr_root.cpp \ moc_dvbrecorder.cpp \ moc_dvbchannel.cpp \ moc_dvbcam.cpp \ moc_dvbtransporteditor.cpp \ moc_siparser.cpp \ moc_siscan.cpp \ moc_scanwizard.cpp \ moc_dvbsignalmonitor.cppOBJMOC = moc_commercial_skip.o \ moc_guidegrid.o \ moc_osd.o \ moc_osdtypes.o \ moc_profilegroup.o \ moc_recordingprofile.o \ moc_scheduledrecording.o \ moc_tv_play.o \ moc_videosource.o \ moc_progfind.o \ moc_proglist.o \ moc_xbox.o \ moc_udpnotify.o \ moc_channeleditor.o \ moc_channelsettings.o \ moc_osdlistbtntype.o \ moc_sr_dialog.o \ moc_sr_items.o \ moc_sr_root.o \ moc_dvbrecorder.o \ moc_dvbchannel.o \ moc_dvbcam.o \ moc_dvbtransporteditor.o \ moc_siparser.o \ moc_siscan.o \ moc_scanwizard.o \ moc_dvbsignalmonitor.oDIST = ../../config.mak \ ../../settings.pro \ libmythtv.proQMAKE_TARGET = mythtv-0.18DESTDIR = TARGET = libmythtv-0.18.so.0.18.0TARGETA = libmythtv-0.18.aTARGETD = libmythtv-0.18.so.0.18.0TARGET0 = libmythtv-0.18.soTARGET1 = libmythtv-0.18.so.0TARGET2 = libmythtv-0.18.so.0.18first: all####### Implicit rules.SUFFIXES: .c .o .cpp .cc .cxx .C.cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cc.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cxx.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.C.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.c.o: $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<####### Build rulesall: Makefile $(TARGET)$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP) ../libmyth/libmyth-0.18.so ../libavcodec/libmythavcodec-0.18.so ../libavformat/libmythavformat-0.18.so ../libmythmpeg2/libmythmpeg2-0.18.a -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP) -ln -s $(TARGET) $(TARGET0) -ln -s $(TARGET) $(TARGET1) -ln -s $(TARGET) $(TARGET2)staticlib: $(TARGETA)$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)../libmyth/libmyth-0.18.so ../libavcodec/libmythavcodec-0.18.so ../libavformat/libmythavformat-0.18.so ../libmythmpeg2/libmythmpeg2-0.18.a -$(DEL_FILE) $(TARGETA) $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)mocables: $(SRCMOC)uicables: $(UICDECLS) $(UICIMPLS)$(MOC): ( cd $(QTDIR)/src/moc && $(MAKE) )Makefile: libmythtv.pro /usr/share/qt3/mkspecs/default/qmake.conf ../../config.mak \ ../../settings.pro \ /usr/share/qt3/lib/libqt-mt.prl $(QMAKE) -o Makefile libmythtv.proqmake: @$(QMAKE) -o Makefile libmythtv.prodist: @mkdir -p .tmp/mythtv-0.18 && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/mythtv-0.18/ && ( cd `dirname .tmp/mythtv-0.18` && $(TAR) mythtv-0.18.tar mythtv-0.18 && $(GZIP) mythtv-0.18.tar ) && $(MOVE) `dirname .tmp/mythtv-0.18`/mythtv-0.18.tar.gz . && $(DEL_FILE) -r .tmp/mythtv-0.18mocclean: -$(DEL_FILE) $(OBJMOC) -$(DEL_FILE) $(SRCMOC)uiclean:yaccclean:lexclean:clean: mocclean -$(DEL_FILE) $(OBJECTS) -$(DEL_FILE) *~ core *.core####### Sub-librariesdistclean: clean -$(DEL_FILE) $(TARGET) $(TARGET) -$(DEL_FILE) $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)FORCE:####### Compilecc.o: vbitext/cc.cpp vbitext/cc.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o cc.o vbitext/cc.cppvbi.o: vbitext/vbi.c vbitext/vt.h \ vbitext/vbi.h \ vbitext/hamm.h \ vbitext/dllist.h \ vbitext/lang.h $(CC) -c $(CFLAGS) $(INCPATH) -o vbi.o vbitext/vbi.chamm.o: vbitext/hamm.c vbitext/vt.h \ vbitext/hamm.h $(CC) -c $(CFLAGS) $(INCPATH) -o hamm.o vbitext/hamm.clang.o: vbitext/lang.c vbitext/vt.h \ vbitext/lang.h $(CC) -c $(CFLAGS) $(INCPATH) -o lang.o vbitext/lang.ccommercial_skip.o: commercial_skip.cpp commercial_skip.h \ programinfo.h \ ../libmyth/util.h \ NuppelVideoPlayer.h \ ../libmyth/mythcontext.h \ remoteencoder.h \ frame.h \ RingBuffer.h \ osd.h \ jitterometer.h \ recordingprofile.h \ videooutbase.h \ filter.h \ recordingtypes.hfrequencies.o: frequencies.c frequencies.hguidegrid.o: guidegrid.cpp ../libmyth/mythcontext.h \ ../libmyth/mythdbcon.h \ guidegrid.h \ infostructs.h \ programinfo.h \ ../libmyth/oldsettings.h \ tv.h \ progfind.h \ proglist.h \ ../libmyth/util.h \ remoteutil.h \ ../libmyth/uitypes.h \ ../libmyth/xmlparse.h \ ../libmyth/mythwidgets.h \ ../libmyth/mythdialogs.h \ ../libmyth/generictree.h \ recordingtypes.h \ tv_play.h \ tv_rec.hinfostructs.o: infostructs.cpp infostructs.h \ ../libmyth/mythcontext.hjitterometer.o: jitterometer.cpp jitterometer.hminilzo.o: minilzo.cpp ../libmythmpeg2/config.h \ minilzo.h \ lzoconf.h \ ../../config.hNuppelVideoPlayer.o: NuppelVideoPlayer.cpp ../libmythmpeg2/config.h \ ../libmyth/mythdbcon.h \ ../libmyth/dialogbox.h \ NuppelVideoPlayer.h \ ../libmyth/audiooutput.h \ recordingprofile.h \ osdtypes.h \ remoteutil.h \ programinfo.h \ ../libmyth/mythcontext.h \ fifowriter.h \ filtermanager.h \ decoderbase.h \ nuppeldecoder.h \ avformatdecoder.h \ jobqueue.h \ NuppelVideoRecorder.h \ vbitext/vbi.h \ vsync.h \ remoteencoder.h \ videoout_null.h \ videoout_ivtv.h \ ivtvdecoder.h \ videoout_dx.h \ videoout_xvmc.h \ ../../config.h \ ../libmyth/mythdialogs.h \ ../libmyth/uitypes.h \ ../libmyth/mythwidgets.h \ ../libmyth/util.h \ ../libmyth/generictree.h \ RingBuffer.h \ osd.h \ jitterometer.h \ videooutbase.h \ filter.h \ frame.h \ ../libmyth/volumebase.h \ ../libmyth/output.h \ recordingtypes.h \ format.h \ RTjpegN.h \ ../libavcodec/avcodec.h \ mmx.h \ ../libavcodec/common.h \ ../libavcodec/rational.h \ ../libavcodec/bswap.h \ ../libavformat/avformat.h \ ../libavformat/avio.h \ ../libavformat/os_support.h \ recorderbase.h \ commercial_skip.h \ minilzo.h \ lzoconf.h \ vbitext/vt.h \ vbitext/dllist.h \ vbitext/lang.h \ ../libmyth/DisplayRes.h \ ../libmyth/DisplayResScreen.hosd.o: osd.cpp ttfont.h \ osd.h \ osdtypes.h \ osdsurface.h \ ../libmyth/mythcontext.h \ udpnotify.h \ osdlistbtntype.h \ blend.h \ ../libmyth/generictree.hosdtypes.o: osdtypes.cpp yuv2rgb.h \ osdtypes.h \ ttfont.h \ osdsurface.h \ osdlistbtntype.h \ ../libmyth/mythcontext.h \ blend.h \ ../libmyth/generictree.hprograminfo.o: programinfo.cpp programinfo.h \ scheduledrecording.h \ ../libmyth/util.h \ ../libmyth/mythcontext.h \ commercial_skip.h \ ../libmyth/dialogbox.h \ remoteutil.h \ jobqueue.h \ ../libmyth/mythdbcon.h \ recordingtypes.h \ ../libmyth/settings.h \ ../libmyth/mythwidgets.h \ ../libmyth/mythdialogs.h \ ../libmyth/uitypes.h \ ../libmyth/generictree.h \ NuppelVideoPlayer.h \ remoteencoder.h \ frame.h \ RingBuffer.h \ osd.h \ jitterometer.h \ recordingprofile.h \ videooutbase.h \ filter.hrecordingprofile.o: recordingprofile.cpp recordingprofile.h \ ../libmyth/managedlist.h \ ../libmyth/uitypes.h \ ../libmyth/mythwidgets.h \ ../libmyth/settings.h \ ../libmyth/util.h \ ../libmyth/mythdialogs.h \ ../libmyth/generictree.hremoteencoder.o: remoteencoder.cpp remoteencoder.h \ programinfo.h \ ../libmyth/util.h \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -