baoankhang / movist

Automatically exported from code.google.com/p/movist
GNU General Public License v3.0
0 stars 0 forks source link

build problem on 10.6.2 #137

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I'm having problems building, on Mac OS X 10.6.2 and Xcode 3.2.1 (on a MacBook 
Pro). There seems to be a problem with the "sh build_extlib.sh" 
part, around this point:

Initialized empty Git repository in 
/Users/pphaneuf/src/movist/contrib/src/ffmpeg-mt/.git/
remote: Counting objects: 111663, done.
remote: Compressing objects: 100% (27300/27300), done.
remote: Total 111663 (delta 87634), reused 108200 (delta 84284)
Receiving objects: 100% (111663/111663), 32.32 MiB | 28 KiB/s, done.
Resolving deltas: 100% (87634/87634), done.
patching file Makefile
Hunk #1 FAILED at 23.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej
patching file configure
Hunk #1 succeeded at 2101 with fuzz 2 (offset 223 lines).
Hunk #2 succeeded at 3020 (offset 289 lines).
Hunk #3 FAILED at 3095.
Hunk #4 FAILED at 3109.
Hunk #5 succeeded at 3143 (offset 264 lines).
2 out of 5 hunks FAILED -- saving rejects to file configure.rej

########## INTEL ###########

PREFIX="$(cd ..;pwd)/i386"
cd ..;pwd
EXTRA_CFLAGS="-isysroot ${MACOSX_SDK} -
DMACOSX_DEPLOYMENT_TARGET=${SDK_TARGET} -mmacosx-version-
min=${SDK_TARGET} -isystem $PREFIX/include"
CFLAGS="-I${MACOSX_SDK}/usr/include -I$PREFIX/include 
$EXTRA_CFLAGS"
LDFLAGS="-L$PREFIX/lib"
PATH="$PREFIX/bin:$PATH"

FFMPEG_CONF_INTEL="--cpu=pentium-m"
FFMPEG_CFLAGS_INTEL="-mtune=nocona -fstrict-aliasing -frerun-cse-
after-loop -fweb -falign-loops=16"
FFMPEG_LDFLAGS_INTEL="-arch i386"

FFMPEG_CONF="$FFMPEG_CONF_COMMON $FFMPEG_CONF_INTEL"
FFMPEG_CFLAGS="$CFLAGS $FFMPEG_CFLAGS_INTEL"
FFMPEG_LDFLAGS="$LDFLAGS $FFMPEG_LDFLAGS_INTEL"

(cd ffmpeg-mt && \
./configure $FFMPEG_CONF --prefix=$PREFIX --extra-
cflags="$FFMPEG_CFLAGS" --extra-ldflags="$FFMPEG_LDFLAGS" && \
make clean && make && make install-libs && make install-headers)
gcc is unable to create an executable file.
If gcc is a cross-compiler, use the --enable-cross-compile option.
Only do this if you know what cross compiling means.
C compiler test failed.

If you think configure made a mistake, make sure you are using the latest
version from SVN.  If the latest version fails, report the problem to the
ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg on 
irc.freenode.net.
Include the log file "config.err" produced by configure as this will help
solving the problem.

##########  PPC  ###########

PREFIX="$(cd ..;pwd)/ppc"
cd ..;pwd
EXTRA_CFLAGS="-isysroot ${MACOSX_SDK} -
DMACOSX_DEPLOYMENT_TARGET=10.4 -mmacosx-version-
min=${SDK_TARGET} -isystem $PREFIX/include"
CFLAGS="-I$PREFIX/include $EXTRA_CFLAGS"
LDFLAGS="-L$PREFIX/lib"

FFMPEG_CONF_PPC="--enable-cross-compile --arch=ppc"
FFMPEG_CFLAGS_PPC="-arch ppc -mcpu=G3 -mtune=G5 -fstrict-aliasing 
-funroll-loops -falign-loops=16 -mmultiple"
FFMPEG_LDFLAGS_PPC="-arch ppc"

FFMPEG_CONF="$FFMPEG_CONF_COMMON $FFMPEG_CONF_PPC"
FFMPEG_CFLAGS="$CFLAGS $FFMPEG_CFLAGS_PPC"
FFMPEG_LDFLAGS="$LDFLAGS $FFMPEG_LDFLAGS_PPC"

(cd ffmpeg-mt && \
./configure $FFMPEG_CONF --prefix=$PREFIX --extra-
cflags="$FFMPEG_CFLAGS" --extra-ldflags="$FFMPEG_LDFLAGS" && \
make clean && make && make install-libs && make install-headers)
Must specify target arch and OS when cross-compiling

If you think configure made a mistake, make sure you are using the latest
version from SVN.  If the latest version fails, report the problem to the
ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg on 
irc.freenode.net.
Include the log file "config.err" produced by configure as this will help
solving the problem.
make_univlib.sh: line 7: cd: i386/lib: No such file or directory
ls: *.a: No such file or directory

Original issue reported on code.google.com by pphaneuf on 14 Mar 2010 at 10:33

GoogleCodeExporter commented 8 years ago
i am still running into this issue on 10.7,1...

./make_univlib.sh: line 7: cd: i386/lib: No such file or directory
ls: *.a: No such file or directory

this is all of the crap that IS there...

AppController.h                         MMovie.m                                
PlayPanel.m
AppController.m                         MMovieOSD.h                             
Playlist.h
AppController_Audio.m                   MMovieOSD.m                             
Playlist.m
AppController_AudioDigital.m            MMovieView.h                            
PlaylistCell.h
AppController_Open.m                    MMovieView.m                            
PlaylistCell.m
AppController_Playback.m                MMovieView_Capture.m                    
PlaylistController.h
AppController_Playlist.m                MMovieView_DragDrop.m                   
PlaylistController.m
AppController_Remote.m                  MMovieView_Image.m                      
PlaylistPanel.h
AppController_Subtitle.m                MMovieView_Message.m                    
PlaylistPanel.m
AppController_Video.m                   MMovieView_OSD.m                        
PreferenceController.h
AppleRemote                             MMovieView_Subtitle.m                   
PreferenceController.m
COPYING                                 MMovie_Codec.m                          
PreferenceController_Advanced.m
CSRegex.h                               MMovie_FFMPEG.h                         
PreferenceController_Advanced_Codec.m
CSRegex.m                               MMovie_FFMPEG.m                         
PreferenceController_Advanced_Details.m
ColorConversions.c                      MMovie_FFMPEG_Playback.m                
PreferenceController_Advanced_File.m
ColorConversions.h                      MMovie_QuickTime.h                      
PreferenceController_Audio.m
ControlPanel.h                          MMovie_QuickTime.m                      
PreferenceController_General.m
ControlPanel.m                          MSubtitle.h                             
PreferenceController_Subtitle.m
CustomControls.h                        MSubtitle.m                             
PreferenceController_Video.m
CustomControls.m                        MSubtitleItem.h                         
README
English.lproj                           MSubtitleItem.m                         
Russian.lproj
FFAudioTrack.m                          MSubtitleParser.h                       
SeekSlider.h
FFAudioTrack_Analog.m                   MSubtitleParser.m                       
SeekSlider.m
FFAudioTrack_Digital.m                  MSubtitleParser_MKV.h                   
Turkish.lproj
FFIndexer.h                             MSubtitleParser_MKV.mm                  
UpdateChecker.h
FFIndexer.m                             MSubtitleParser_SMI.h                   
UpdateChecker.m
FFTrack.h                               MSubtitleParser_SMI.m                   
UserDefaults.h
FFTrack.m                               MSubtitleParser_SSA.h                   
UserDefaults.m
FFVideoTrack.m                          MSubtitleParser_SSA.m                   
build
FullNavItems.h                          MSubtitleParser_SUB.h                   
build_extlib.sh
FullNavItems.m                          MSubtitleParser_SUB.m                   
contrib
FullNavListView.h                       MSubtitleParser_TXT.h                   
main.m
FullNavListView.m                       MSubtitleParser_TXT.m                   
make_univlib.sh
FullNavView.h                           MSubtitle_Render.m                      
movies.icns
FullNavView.m                           MainWindow.h                            
pl.lproj
FullScreener.h                          MainWindow.m                            
pt_BR.lproj
FullScreener.m                          Movist.h                                
sk.lproj
FullScreener_Transition.m               Movist.icns                             
spudec.c
FullWindow.h                            Movist.m                                
spudec.h
FullWindow.m                            Movist.xcodeproj                        
unrarlib.c
Images                                  MovistExtensions.h                      
unrarlib.h
Info.plist                              MovistExtensions.m                      
vobsub.c
Korean.lproj                            Movist_Prefix.pch                       
vobsub.h
MMovie.h                                PlayPanel.h                             
zh_TW.lproj

Original comment by a...@mrgray.com on 12 Sep 2011 at 8:46