View Full Version : HOWTO: Compile Avidemux from SVN/CVS
SadaraX
June 26th, 2006, 04:48 AM
EDIT: PLEASE NOTE -- This tutorial may become out of date with time. Please check the official Avidemux Wiki documentation where more current tutorial(s) are maintained.
http://www.avidemux.org/admWiki/index.php?title=Main_Page
(http://www.avidemux.org/admWiki/index.php?title=Main_Page)
For most users, if you just want the program (and you don't care about compiling it yourself), you can usually just install it. (http://www.avidemux.org/admWiki/index.php?title=Install_Ubuntu)
The current stable version of Avidemux is 2.5, which has a tutorial for compiling here which I just updated (http://www.avidemux.org/admWiki/index.php?title=Install_2.5#Manually_Getting_Depen dencies_.28Linux_Only.29) (http://www.avidemux.org/admWiki/index.php?title=Install_2.5#Manually_Getting_Depen dencies_.28Linux_Only.29).
boywondr16
July 25th, 2006, 06:34 PM
Sadara, I've followed the instructions and have avidemux compiled, but it doesn't have Win32 support. I removed and recompiled and it still doesn't show Win32.
Any ideas how to overcome this?
SadaraX
July 25th, 2006, 09:27 PM
Sadara, I've followed the instructions and have avidemux compiled, but it doesn't have Win32 support. I removed and recompiled and it still doesn't show Win32.
Any ideas how to overcome this?
Hi there.
1st) My name is SadaraX, that's with an 'x'. I'm not a girl. :) I get that a lot unfortunately.
2nd) About your troubles, I'm not sure what to say. I have to ask why do you need Win32 support? Whenever I have compiled this program under linux, I have never had it detect Win32 because I was indeed not compiling under Win32. This guide is not designed to help compile the Avidemux source code under a Win32 system, just under Ubuntu (though it generally works for most Debian linux systems).
3rd) If you want to compile Avidemux for Win32, you probably need a different guide than this. Also, is there some reason the pre-compiled win32 binaries will not work for you? If you can tell me what you are trying to do, I will do my best to find a way to help you. While I have never compiled under Win32 per se, I am sure I can find out what the necessary steps are.
OrganicPanda
July 26th, 2006, 07:02 AM
edit.. (removed), sorry stupid question i needed automake1.x (even though i'm on 6.06) installed, you might want to mention more about that in your guide for us less knowlegable ones
SadaraX
July 26th, 2006, 01:16 PM
edit.. (removed), sorry stupid question i needed automake1.x (even though i'm on 6.06) installed, you might want to mention more about that in your guide for us less knowlegable ones
I have added automake1.9 to the apt-get install list in the original post.
Jeffery Mewtamer
August 13th, 2006, 06:02 PM
I don't know if this effects Dapper and below, but I followed this guide in Edgy and had to manually edit my sources.list to enable multiverse repositories in order to get all of the dependencies.
telperion
August 14th, 2006, 05:46 PM
ADM_x264.cpp:203: error: 'struct x264_param_t::<anonymous>' has no member named 'b_cbr'
Any idea?
edit - solved
With last x264, Ubuntu 6.06.1
work:
svn co svn://svn.berlios.de/avidemux/branches/avidemux_2.3_branch/
bodah
August 19th, 2006, 01:27 AM
got new version of avidemux2 then got this error when "make"
make[2]: Entering directory `/home/lt/avidemux_2.3_branch'
make[2]: Leaving directory `/home/lt/avidemux_2.3_branch'
*** Creating list of subdirectories
make[2]: Entering directory `/home/lt/avidemux_2.3_branch'
cd . && make -f admin/Makefile.common subdirs
make[3]: Entering directory `/home/lt/avidemux_2.3_branch'
make[3]: Leaving directory `/home/lt/avidemux_2.3_branch'
make[2]: Leaving directory `/home/lt/avidemux_2.3_branch'
*** Creating configure.files
*** Creating configure.in
make[2]: Entering directory `/home/lt/avidemux_2.3_branch'
cd . && make -f admin/Makefile.common configure.in ;
make[3]: Entering directory `/home/lt/avidemux_2.3_branch'
make[3]: Leaving directory `/home/lt/avidemux_2.3_branch'
make[2]: Leaving directory `/home/lt/avidemux_2.3_branch'
*** Creating aclocal.m4
aclocal: macro `AM_PROG_MKDIR_P' required but not defined
aclocal: macro `AM_PROG_MKDIR_P' required but not defined
make[1]: *** [cvs] Error 1
make: *** [all] Error 2
i was searching but couldnt find out why. anyone know why?
telperion
August 19th, 2006, 06:30 AM
For me, this work:
svn co svn://svn.berlios.de/avidemux/branches/avidemux_2.3_branch/
cd avidemux_2.3_branch/
make -f Makefile.dist
./configure --with-jsapi-include=/usr/include/smjs/ --with-newfaad
sudo checkinstall
(or make install)
bodah
August 21st, 2006, 03:29 AM
For me, this work:
svn co svn://svn.berlios.de/avidemux/branches/avidemux_2.3_branch/
cd avidemux_2.3_branch/
make -f Makefile.dist
./configure --with-jsapi-include=/usr/include/smjs/ --with-newfaad
sudo checkinstall
(or make install)
Thnx for reply telperion. I am sorry I was not clear in the beginning. I got the error message when I ran the "make -f Makefile.dist" command. This is before any configure. I am running on Fedora 4. Today I updated svn and still got same error. I tried altering aclocal.m4 but no change.
SadaraX
August 21st, 2006, 04:00 AM
You are using Fedora? What versions of make, and automake are you using? Have you tried using newer or older versions than you currently have?
I have never compiled Avidemux on anything other than Debian systems, so I am not sure what to tell you.
telperion
August 21st, 2006, 05:13 AM
Thnx for reply telperion. I am sorry I was not clear in the beginning. I got the error message when I ran the "make -f Makefile.dist" command. This is before any configure. I am running on Fedora 4. Today I updated svn and still got same error. I tried altering aclocal.m4 but no change.
http://avidemux.org/wki/index.php?title=Compiling_Avidemux#Ubuntu.2FKubunt u_.28Dapper_6.06.2C_Breezy_5.10_.26_Hoary_5.04.29
ubuntu purge automake 1.4 and install new automake 1.9
fedora delete some line in configure.in and configure.in.in
read:
http://www.avidemux.org/pun/viewtopic.php?id=2251
could be the solution
sup
September 23rd, 2006, 02:49 PM
I had to remove automake 1.6 and install automake 1.9, otherwise it is compiling nicely so far
ceenvee703
September 28th, 2006, 12:19 PM
I just found this thread after finding the same HOWTO on the Avidemux documentation wiki. I'm using the AMD64 version of 6.06 and am trying to get Avidemux 2.3 so I can enable multiprocessing on my AMD X2.
When I tried to apt-get install the required items, one failed:
sudo apt-get install libsdl-console-dev
The following packages have unmet dependencies:
libsdl-console-dev: Depends: libsdl-image1.2-dev but it is not going to be installed
E: Broken packages
I went through all the other steps just to see what would happen and things appeared to compile and install correctly. I guess I won't know for sure until I get home and try it. Any ideas how to resolve the dependencies, or if I've messed things up by ignoring it?
PRDR
October 1st, 2006, 12:13 AM
Hi.
I went trough the described steps for compiling avidemux_2.3_branch, and everything went fine up to the sudo checkinstall one (the same thing happens if I try with sudo make install, of course).
That command finishes with the following error:
/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -g -I.. -I../ADM_lavutil -IADM_library -I../ADM_library -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -O2 -falign-loops=16 -lpthread -lX11 -lXext -L/usr/X11R6/lib -o avidemux2 -L/usr/lib -lSDL -lpthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglib-2.0 -pthread -lgthread-2.0 -lglib-2.0 -lfreetype -lz -L/usr/lib -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/lib -lxml2 -lz -lm guiplay.o gui_savenew.o gui_navigate.o gtk_gui.o callbacks.o avilist.o main.o prefs.o ADM_guiBitrate.o ADM_pp.o ADM_memsupport.o gui_autodrive.o GUI_jobs.o ADM_dialog/DIA_quota.o ADM_lavcodec/libavcodec.a ADM_lavcodec/libpostproc/libpostproc.a ./ADM_script/libADM_script.a ./ADM_editor/libADM_editor.a ./ADM_library/libADM_library.a ./ADM_openDML/libADM_openDML.a ./oplug_ogm/liboplug_ogm.a ./ADM_audiocodec/libADM_audiocodec.a ./ADM_audio/libADM_audio.a ./oplug_avi/liboplug_avi.a ./oplug_mp4/liboplug_mp4.a ./oplug_mpeg/liboplug_mpeg.a ./oplug_mpegFF/liboplug_mpegFF.a ./ADM_mplex/libADM_mplex.a ./ADM_lavformat/libADM_lavformat.a ./ADM_lavutil/libADM_lavutil.a ./ADM_lvemux/libADM_lvemux.a ./ADM_filter/libADM_filter.a ./ADM_video/libADM_video.a ./ADM_encoder/libADM_encoder.a ./ADM_codecs/libADM_codecs.a ./ADM_vp32/libADM_vp32.a ./ADM_audiofilter/libADM_audiofilter.a ./libtoolame/liblibtoolame.a ./ADM_gui2/libADM_gui2.a ./MPlayer_pp/libMPlayer_pp.a ./mpeg2enc/libmpeg2enc.a ./ADM_liba52/libADM_liba52.a ./ADM_libMad/libADM_mad.a ./ADM_inpics/libADM_inpics.a ./ADM_3gp/libADM_3gp.a ./ADM_avsproxy/libADM_avsproxy.a ./ADM_matroska/libADM_matroska.a ./ADM_asf/libADM_asf.a ./ADM_h263/libADM_h263.a ./ADM_nuv/libADM_nuv.a ./ADM_ogm/libADM_ogm.a ./ADM_audiodevice/libADM_audiodevice.a ./ADM_xvidratectl/libADM_xvidratectl.a ./ADM_requant/libADM_requant.a ./ADM_ocr/libADM_ocr.a ./ADM_mpegdemuxer/libADM_mpegdemuxer.a ./ADM_audio/libADM_audio.a ./ADM_toolkit/libADM_toolkit.a ./ADM_dialog/libADM_dialog.a ./libMpeg2Dec/liblibMpeg2Dec.a ./ADM_tray/libADM_tray.a ./ADM_colorspace/libADM_colorspace.a ADM_lavcodec/libavcodec.a ./ADM_lavutil/libADM_lavutil.a ./ADM_lavcodec/libpostproc/libpostproc.a ./ADM_library/libADM_library.a ./ADM_toolkit/libADM_toolkit.a ./libass/libass.a -lXv -lsmjs -lfontconfig -lmp3lame -lvorbis -lvorbisenc -lvorbis -lfaac -lfaad -lasound -lesd -lxvidcore -lxvidcore -lpng -lx264
libtool: link: cannot find the library `/usr/lib/libXrender.la'
make[2]: *** [avidemux2] Error 1
make[2]: Leaving directory `/usr/local/Packages/avidemux_2.3_branch/avidemux'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/Packages/avidemux_2.3_branch/avidemux'
make: *** [install-recursive] Error 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye
My system is dapper with all the updates up to today.
Any ideas of what could be going wrong?
Thanx a million.
P.
PRDR
October 4th, 2006, 01:42 AM
Problem solved:
http://ubuntuforums.org/showthread.php?t=238449
Of course, it had nothing to do with avidemux... Sorry for bothering you all with this...
P.
loko
October 27th, 2006, 04:56 AM
this howto does not work for edgy at the moment, because it is not possible to install libsmjs-dev (libsmjs-dev depends on libmozjs-dev which depends on libnspr4-dev which cannot be installed because of conflicts).
i tried to compile spidermonkey from source, but i get an error:
...
jscpucfg.c:376: internal compiler error: in dwarf2out_finish, at dwarf2out.c:14129
Please submit a full bug report,
with preprocessed source if appropriate.
so it is not possible to build smjs at the moment, therefor it is not possible to compile avidemux.
if somebody knows a solution, let us know please.
EDIT: you can also take a look at this bug-report:
https://launchpad.net/distros/ubuntu/+source/xulrunner/+bug/57161
sup
October 29th, 2006, 09:21 AM
It is a bug (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26881) in gcc, but there is a workaround: export BUILD_OPT=1, but I im stuck with another error:
make[1]: Circular Linux_All_OPT.OBJ/jsautocfg.h <- Linux_All_OPT.OBJ/jsautocfg.h dependency dropped.
gcc -o Linux_All_OPT.OBJ/jsapi.o -c -Wall -Wno-format -DGCC_OPT_BUG -O -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DHAVE_LOCALTIME_R -DX86_LINUX -UDEBUG -DNDEBUG -UDEBUG_tom -DJS_THREADSAFE -DEDITLINE -I../../dist/Linux_All_OPT.OBJ/include -ILinux_All_OPT.OBJ jsapi.c
In file included from jsatom.h:53,
from jsapi.c:56:
jslock.h:45:20: error: pratom.h: No such file or directory
jslock.h:46:20: error: prlock.h: No such file or directory
jslock.h:47:20: error: prcvar.h: No such file or directory
In file included from jsatom.h:53,
from jsapi.c:56:
jslock.h:60: error: expected specifier-qualifier-list before ‘PRLock’
jslock.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘JSLock’
In file included from jsapi.c:58:
jscntxt.h:154: error: expected specifier-qualifier-list before ‘PRLock’
jsapi.c: In function ‘JS_Init’:
jsapi.c:681: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:681: warning: implicit declaration of function ‘PR_NewLock’
jsapi.c:682: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:684: error: ‘JSRuntime’ has no member named ‘gcDone’
jsapi.c:684: warning: implicit declaration of function ‘PR_NewCondVar’
jsapi.c:684: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:685: error: ‘JSRuntime’ has no member named ‘gcDone’
jsapi.c:687: error: ‘JSRuntime’ has no member named ‘requestDone’
jsapi.c:687: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:688: error: ‘JSRuntime’ has no member named ‘requestDone’
jsapi.c:691: error: ‘JSRuntime’ has no member named ‘rtLock’
jsapi.c:692: error: ‘JSRuntime’ has no member named ‘rtLock’
jsapi.c:694: error: ‘JSRuntime’ has no member named ‘stateChange’
jsapi.c:694: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:695: error: ‘JSRuntime’ has no member named ‘stateChange’
jsapi.c:697: error: ‘JSRuntime’ has no member named ‘setSlotLock’
jsapi.c:698: error: ‘JSRuntime’ has no member named ‘setSlotLock’
jsapi.c:700: error: ‘JSRuntime’ has no member named ‘setSlotDone’
jsapi.c:700: error: ‘JSRuntime’ has no member named ‘setSlotLock’
jsapi.c:701: error: ‘JSRuntime’ has no member named ‘setSlotDone’
jsapi.c:703: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’
jsapi.c:703: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:704: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’
jsapi.c:706: error: ‘JSRuntime’ has no member named ‘scopeSharingTodo’
jsapi.c: In function ‘JS_Finish’:
jsapi.c:737: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:738: warning: implicit declaration of function ‘PR_DestroyLock’
jsapi.c:738: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:739: error: ‘JSRuntime’ has no member named ‘gcDone’
jsapi.c:740: warning: implicit declaration of function ‘PR_DestroyCondVar’
jsapi.c:740: error: ‘JSRuntime’ has no member named ‘gcDone’
jsapi.c:741: error: ‘JSRuntime’ has no member named ‘requestDone’
jsapi.c:742: error: ‘JSRuntime’ has no member named ‘requestDone’
jsapi.c:743: error: ‘JSRuntime’ has no member named ‘rtLock’
jsapi.c:744: error: ‘JSRuntime’ has no member named ‘rtLock’
jsapi.c:745: error: ‘JSRuntime’ has no member named ‘stateChange’
jsapi.c:746: error: ‘JSRuntime’ has no member named ‘stateChange’
jsapi.c:747: error: ‘JSRuntime’ has no member named ‘setSlotLock’
jsapi.c:748: error: ‘JSRuntime’ has no member named ‘setSlotLock’
jsapi.c:749: error: ‘JSRuntime’ has no member named ‘setSlotDone’
jsapi.c:750: error: ‘JSRuntime’ has no member named ‘setSlotDone’
jsapi.c:751: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’
jsapi.c:752: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’
jsapi.c: In function ‘JS_BeginRequest’:
jsapi.c:792: warning: implicit declaration of function ‘PR_Lock’
jsapi.c:792: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:795: error: ‘JSRuntime’ has no member named ‘gcThread’
jsapi.c:797: warning: implicit declaration of function ‘PR_WaitCondVar’
jsapi.c:797: error: ‘JSRuntime’ has no member named ‘gcDone’
jsapi.c:797: error: ‘PR_INTERVAL_NO_TIMEOUT’ undeclared (first use in this function)
jsapi.c:797: error: (Each undeclared identifier is reported only once
jsapi.c:797: error: for each function it appears in.)
jsapi.c:801: error: ‘JSRuntime’ has no member named ‘requestCount’
jsapi.c:803: warning: implicit declaration of function ‘PR_Unlock’
jsapi.c:803: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c: In function ‘JS_EndRequest’:
jsapi.c:821: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:825: error: ‘JSRuntime’ has no member named ‘scopeSharingTodo’
jsapi.c:850: warning: implicit declaration of function ‘PR_NotifyAllCondVar’
jsapi.c:850: error: ‘JSRuntime’ has no member named ‘scopeSharingDone’
jsapi.c:854: error: ‘JSRuntime’ has no member named ‘requestCount’
jsapi.c:855: error: ‘JSRuntime’ has no member named ‘requestCount’
jsapi.c:856: warning: implicit declaration of function ‘PR_NotifyCondVar’
jsapi.c:856: error: ‘JSRuntime’ has no member named ‘requestDone’
jsapi.c:858: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c: In function ‘JS_YieldRequest’:
jsapi.c:875: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:877: error: ‘JSRuntime’ has no member named ‘requestCount’
jsapi.c:878: error: ‘JSRuntime’ has no member named ‘requestCount’
jsapi.c:879: error: ‘JSRuntime’ has no member named ‘requestDone’
jsapi.c:880: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:883: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:884: error: ‘JSRuntime’ has no member named ‘requestCount’
jsapi.c:885: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c: In function ‘JS_MapGCRoots’:
jsapi.c:1659: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c:1661: error: ‘JSRuntime’ has no member named ‘gcLock’
jsapi.c: In function ‘JS_GetClass’:
jsapi.c:1985: error: ‘JSRuntime’ has no member named ‘gcThread’
jsapi.c: In function ‘JS_GetPrivate’:
jsapi.c:2021: error: ‘JSRuntime’ has no member named ‘gcThread’
jsapi.c: In function ‘JS_GetPrototype’:
jsapi.c:2050: error: ‘JSRuntime’ has no member named ‘gcThread’
jsapi.c: In function ‘JS_GetParent’:
jsapi.c:2071: error: ‘JSRuntime’ has no member named ‘gcThread’
jsapi.c: In function ‘JS_SetCheckObjectAccessCallback’:
jsapi.c:2935: error: ‘JSRuntime’ has no member named ‘checkObjectAccess’
jsapi.c:2936: error: ‘JSRuntime’ has no member named ‘checkObjectAccess’
jsapi.c: In function ‘JS_HoldPrincipals’:
jsapi.c:2990: warning: implicit declaration of function ‘PR_AtomicIncrement’
jsapi.c:2990: error: ‘PRInt32’ undeclared (first use in this function)
jsapi.c:2990: error: expected expression before ‘)’ token
jsapi.c: In function ‘JS_DropPrincipals’:
jsapi.c:2996: warning: implicit declaration of function ‘PR_AtomicDecrement’
jsapi.c:2996: error: ‘PRInt32’ undeclared (first use in this function)
jsapi.c:2996: error: expected expression before ‘)’ token
jsapi.c: In function ‘JS_SetPrincipalsTranscoder’:
jsapi.c:3008: error: ‘JSRuntime’ has no member named ‘principalsTranscoder’
jsapi.c:3009: error: ‘JSRuntime’ has no member named ‘principalsTranscoder’
make[1]: *** [Linux_All_OPT.OBJ/jsapi.o] Error 1
make[1]: Leaving directory `/home/tom/Desktop/js/src'
make: *** [all] Error 2
another useful link for this is a guide how to compile spidermonkey for avidemux: http://www.avidemux.org/pun/viewtopic.php?id=2527
sup
October 29th, 2006, 11:16 AM
ok, so I needed to install libnspr-dev libnspr4 packages and then change INCLUDES += -I../../dist/$(OBJDIR)/include
INCLUDES += -I/usr/include/firefox/nspr
in order to get safe threading working, as stated on avidemux forum page I linked in the post above... but I am struggling in letting avidemux know where spidermoneky has been installed now:-/
sup
October 29th, 2006, 11:37 AM
humph, so it seems all this hussle was not needed - one just needs to have guts.
Anyway, just install libnspr4-dev - it will remove awful lot of important stuff but it does not matter, everything should work until you restart (but I do recommend closing gnome-terminal either) and before that you will install it back.
Than install ibmozjs-dev libsmjs-dev and configure avidemux with ./configure --with-jsapi-include=/usr/include/smjs --with-newfaad (I do not know what newfaad is exactly for, but it is on avidedemux wiki, so I do not question it) and make and install it as usual (it should work, I have not tried it yet because I need to get support for 264 first). Then install evrything back (and remove installed packages).
I think the original howto should be updated about this, because if I understand the bugreport mentioned above, it will not be fixed unitl Feisty.
I will update avidemux wiki.
sup
October 29th, 2006, 02:09 PM
so the same process was needed for libxine (or gxine) as well.
just for your need, this is what you are likely to install after you succesfully compiled avidemux
sudo apt-get install bug-buddy contact-lookup-applet deskbar-applet ekiga epiphany-browser evolution evolution-data-server evolution-exchange evolution-plugins firefox firefox-gnome-support gnome-app-install gnome-applets gnome-control-center gnome-panel gnome-session gnome-terminal libebook1.2-9 libedata-book1.2-2 libedataserverui1.2-8 libnspr-dev libnspr4 nautilus nautilus-cd-burner nautilus-sendto yelp
and do not spend too long without gnome-panel etc. installed, after several hours my desktop crashed and I had to reinstall it from command line, thank god I remembered most of the important packages...
SadaraX
October 30th, 2006, 12:18 AM
h./configure --with-jsapi-include=/usr/include/smjs --with-newfaad (I do not know what newfaad is exactly for, but it is on avidemux wiki, so I do not question it)
The --with-newfaad option is because there are two versions of faac/faad floating around in linux. One options must be dealt with one way while the other needs something slightly different. The --with-newfaad tells Avidemux configure what version to expect.
vBulletin® v3.8.1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.