Changeset 0e50af7d344d8dccde19ef4457d246733326fd18

Show
Ignore:
Timestamp:
28/09/07 17:07:47 (1 year ago)
Author:
Mark Moriarty <markfm@videolan.org>
git-committer:
Mark Moriarty <markfm@videolan.org> 1190992067 +0000
git-parent:

[df17e3467436effb0a13934eb5231bb61b509e92]

git-author:
Mark Moriarty <markfm@videolan.org> 1190992067 +0000
Message:

Cygwin adjustments -- skip x264 win32 patch, rename the pthreadGC2.a, build full gettext

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • extras/contrib/src/Makefile

    rdf17e34 r0e50af7  
    392392endif 
    393393ifneq ($(HOST),$(BUILD)) 
    394 # We'll use the installed gettext and only need to cross-compile libintl, also build autopoint and gettextsize tools need for VLC bootstrap 
     394  ifndef HAVE_CYGWIN 
     395    # We'll use the installed gettext and only need to cross-compile libintl, also build autopoint and gettextsize tools need for VLC bootstrap 
    395396    ( cd $< && make -C gettext-runtime/intl && patch -p1 < ../Patches/libintl.patch && make -C gettext-runtime/intl install && make -C gettext-tools/misc install ) 
     397  else 
     398    # We are compiling for MinGW on Cygwin -- build the full current gettext 
     399    ( cd $< && make && patch -p1 < ../Patches/libintl.patch && make install ) 
     400  endif 
    396401else 
    397402# Build and install the whole gettext 
     
    12961301    $(EXTRACT_GZ) 
    12971302ifdef HAVE_WIN32 
     1303  ifndef HAVE_CYGWIN 
    12981304    (cd x264;patch -p0 <../Patches/x264-20050624-win32.patch) 
     1305  endif 
    12991306else 
    13001307    patch -p0 < Patches/x264.patch 
     
    21652172.pthreads: pthreads 
    21662173    (cd $<; $(HOSTCC) make $(PTHREADSCONF) GC-static && cp -v pthread.h sched.h semaphore.h $(PREFIX)/include/ && cp -v *.a $(PREFIX)/lib/) 
     2174ifdef HAVE_CYGWIN 
     2175# for some reason Cygwin builds libpthreadGC2.a 
     2176    mv $(PREFIX)/lib/libpthreadGC2.a $(PREFIX)/lib/libpthread.a 
     2177endif 
    21672178    $(INSTALL_NAME) 
    21682179    touch $@