Re: [Mlt-devel] [mltframework/mlt] e8936a: Use symbol versioning
Brought to you by:
ddennedy,
lilo_booter
From: Cristian M. V. <red...@op...> - 2013-02-13 13:34:06
|
On 13 February 2013 12:50, Brian Matherly <pez...@ya...> wrote: >> Branch: refs/heads/master > >> Home: https://github.com/mltframework/mlt >> Commit: e8936a5dbcab8c43f612dec4a16a5b82ac356531 >> https://github.com/mltframework/mlt/commit/e8936a5dbcab8c43f612dec4a16a5b82ac356531 >> Author: Cristian Morales Vega <red...@op...> >> Date: 2013-02-09 (Sat, 09 Feb 2013) >> >> Changed paths: >> M src/framework/Makefile >> A src/framework/mlt.vers >> M src/mlt++/Makefile >> M src/mlt++/config.h >> A src/mlt++/mlt++.vers >> >> Log Message: >> ----------- >> Use symbol versioning > > > Looks like this broke the OSX build: > > g++ -dynamiclib -single_module -install_name > /Applications/buildAgent/work/209d4d516de99718/melt/lib/libmlt++.3.dylib -current_version 0.8.8 -compatibility_version 3 -o libmlt++.0.8.8.dylib MltConsumer.o MltDeque.o MltEvent.o MltFactory.o MltField.o MltFilter.o MltFilteredConsumer.o MltFilteredProducer.o MltFrame.o MltGeometry.o > MltMultitrack.o MltParser.o MltPlaylist.o MltProducer.o MltProfile.o > MltProperties.o MltPushConsumer.o MltRepository.o MltService.o > MltTokeniser.o MltTractor.o MltTransition.o > -L/Applications/buildAgent/work/209d4d516de99718/melt/lib > -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa -L/opt/local/lib > -lSDLmain -lSDL -Wl,-framework,Cocoa -L../framework -lmlt > -Wl,--version-script=mlt++.vers > [05:09:58]ld: unknown option: --version-script=mlt++.vers > [05:09:58]collect2: ld returned 1 exit status > [05:09:58]make[1]: *** [libmlt++.0.8.8.dylib] Error 1 > [05:09:58]make: *** [all] Error 1 > [05:09:58]ERROR: Unable to build mlt Try with https://github.com/mltframework/mlt/pull/26 |