|
Dweeberkitty
|
 |
« on: August 20, 2007, 02:06:59 pm » |
|
Okay, this thread is for us to work on the Bonus disc. Here are some of the depenencies for some of the bigger programs.
Cinelerra:
Mandvd:
Kino:
LiVES: mplayer 0.90rc1+ compiled with jpeg/png support (version 1.0pre8+ recommended) VL 1.0pre7try2
ImageMagick 5+ VL VL 6.2_8 perl 5+ VL 5.8.8
gtk+ 2.8+ VL 2.8.20 libjpeg62 VL None gdk-pixbuf-loaders VL 0.22.0
sox VL 1.1.1 python 2.3.4+ (recommended) VL 2.4.3 SDL (recommended) VL 1.2.11 mencoder 1.0-pre5+ (recommended) VL 1.0pre7try2
libmjpeg-tools (recommended) VL None libtheora (recommended) VL 1.0alpha7 libjack/jackit (recommended) VL None xmms (optional) VL 1.2.10.p1
cdda2wav (optional) VL 2.01 (cdrtools)
Avidemux: SpiderMonkey:
GTK+
libxml2
GCC libmad
LAME
libvorbis
FAAD
FAAC
a52dec libdca XviD
x264
FreeType
OSS
ALSA SDL XVideo
ESD
KmPg2: Kommander (part of KDEWebDev package)
FFMPEG
Transcode
Sox
MJPEG Tools >= 1.8.0 y4mscaler
KdenLive: QT Library and development files KDE Library and development files Piave
Tovid txt2tags mplayer/mencoder
mjpegtools
ffmpeg Python python-tk
wxPython 2.6 or newer
wxversion python-imaging
cairo and pycairo
ImageMagick
dvdauthor
growisofs vcdimager
transcode
sox normalize
The goal is to have each of the dependencies upgraded to the latest version and included on the cd. I made a folder in my vectorcontrib directory for us to keep all the packages. If you want to help out, download and install/upgrade all the packages that are in there so that we will be using the same libraries for the development.
P.S. Now I'm crossing out all the ones that are in the BonusDisc folder.
|
|
|
|
« Last Edit: August 26, 2007, 09:05:29 am by Dweeberkitty »
|
Logged
|
Registered Linux User #443399 Desktop: Intel Pentium D 3.33Ghz, 320GB hard drive, 2 gigs DDR2 533mhz RAM, NVIDIA Geforce 7800 GS, X2GEN 22" widescreen monitor; Laptop: Dell Mini 9, Intel Atom 1.6Ghz, 1GB ram Multimedia Bonus Disc website: http://www.vectorlinuxsolutions.com/
|
|
|
The Headacher
Louder than you
Global Moderator
Vectorian
    
Posts: 1536
I like the bass to go BOOM!
|
 |
« Reply #1 on: August 20, 2007, 11:00:50 pm » |
|
The "libjack / jackit" required by LiVES is just Jack..... That is in the repo (0.103.0)
|
|
|
|
|
Logged
|
|
|
|
roseway
Packager
Vectorite
   
Posts: 135
|
 |
« Reply #2 on: August 21, 2007, 01:04:13 am » |
|
I've uploaded xproto, xextproto and videoproto, which are needed for building some X software and programs.
|
|
|
|
|
Logged
|
Eric
|
|
|
roseway
Packager
Vectorite
   
Posts: 135
|
 |
« Reply #3 on: August 21, 2007, 06:14:23 am » |
|
I find myself in a maze of twisty little passages trying to satisfy the dependencies to build libXv. One of those dependencies is libX11, which I'm not sure I want to mess with. The latest version of libXv is in the Slackware repos at http://packages.slackware.it/package.php?q=current/libXv-1.0.3-i486-1 and perhaps it would be the best solution to use this. [Edit] I've confirmed that this package installs OK.
|
|
|
|
« Last Edit: August 21, 2007, 07:19:11 am by roseway »
|
Logged
|
Eric
|
|
|
|
Dweeberkitty
|
 |
« Reply #4 on: August 21, 2007, 08:45:40 am » |
|
I find myself in a maze of twisty little passages trying to satisfy the dependencies to build libXv. One of those dependencies is libX11, which I'm not sure I want to mess with. The latest version of libXv is in the Slackware repos at http://packages.slackware.it/package.php?q=current/libXv-1.0.3-i486-1 and perhaps it would be the best solution to use this. [Edit] I've confirmed that this package installs OK. I suppose if it works it might be okay. Just convert it to a .tlz first.
|
|
|
|
|
Logged
|
Registered Linux User #443399 Desktop: Intel Pentium D 3.33Ghz, 320GB hard drive, 2 gigs DDR2 533mhz RAM, NVIDIA Geforce 7800 GS, X2GEN 22" widescreen monitor; Laptop: Dell Mini 9, Intel Atom 1.6Ghz, 1GB ram Multimedia Bonus Disc website: http://www.vectorlinuxsolutions.com/
|
|
|
|
Dweeberkitty
|
 |
« Reply #5 on: August 21, 2007, 08:49:58 am » |
|
I've been having trouble compiling Cinelerra. It just kept failing to compile with the latest ffmpeg latest mjpegtools etc... Then I realized that I'm using a really old version (2005). 
|
|
|
|
|
Logged
|
Registered Linux User #443399 Desktop: Intel Pentium D 3.33Ghz, 320GB hard drive, 2 gigs DDR2 533mhz RAM, NVIDIA Geforce 7800 GS, X2GEN 22" widescreen monitor; Laptop: Dell Mini 9, Intel Atom 1.6Ghz, 1GB ram Multimedia Bonus Disc website: http://www.vectorlinuxsolutions.com/
|
|
|
Triarius Fidelis
Vecteloper
Vectorian
   
Posts: 2399
Domine, exaudi vocem meam
|
 |
« Reply #6 on: August 21, 2007, 04:17:14 pm » |
|
I find myself in a maze of twisty little passages trying to satisfy the dependencies to build libXv.
Ha, nice reference to Zork.
|
|
|
|
|
Logged
|
"Leatherface, you BITCH! Ho Chi Minh, hah hah hah!"
Formerly known as "Epic Fail Guy" and "Döden" in recent months
|
|
|
|
|
|
easuter
|
 |
« Reply #8 on: August 21, 2007, 10:10:01 pm » |
|
|
|
|
|
|
Logged
|
|
|
|
roseway
Packager
Vectorite
   
Posts: 135
|
 |
« Reply #9 on: August 22, 2007, 05:31:10 am » |
|
I've now done sox-13.0.0 and uploaded it. I'm a bit stuck on vorbis-tools and ffmeg2theora. With vorbis-tools I get many pthread errors during make, such as:
/usr/include/pthread.h:285: error: conflicting declaration 'typedef struct pthread_st*pthread_t' /usr/include/bits/pthreadtypes.h:150: error: 'pthread_t' has a previous declaration as `typedef long unsigned int pthread_t' /usr/include/pthread.h:285: error: declaration of `typedef struct pthread_st*pthread_t'
I get these errors even if I uninstall pth first.
With ffmpeg2theora, make fails with reported coding errors (undefined references).
PS As the latest version of vorbis-tools is already in the repos, but in i486 form, it's probably not worth spending much more time on an i586 version?
|
|
|
|
« Last Edit: August 22, 2007, 05:35:33 am by roseway »
|
Logged
|
Eric
|
|
|
exeterdad
Packager
Vectorian
   
Posts: 2046
|
 |
« Reply #10 on: August 22, 2007, 06:45:37 am » |
|
From the Avidemux WIKI SpiderMonkey: Needed for scripting (only for versions up to 2.3). Do we need spidermonkey since the current Avidemux is 2.4 Preview 2? Also, if needed, we have two instances of spidermonkey already included on VL. Within Firefox and Seamonkey. Just link Avidemux to them at compile time.
|
|
|
|
|
Logged
|
|
|
|
|
Dweeberkitty
|
 |
« Reply #11 on: August 22, 2007, 03:20:35 pm » |
|
I've now done sox-13.0.0 and uploaded it. I'm a bit stuck on vorbis-tools and ffmeg2theora. With vorbis-tools I get many pthread errors during make, such as:
/usr/include/pthread.h:285: error: conflicting declaration 'typedef struct pthread_st*pthread_t' /usr/include/bits/pthreadtypes.h:150: error: 'pthread_t' has a previous declaration as `typedef long unsigned int pthread_t' /usr/include/pthread.h:285: error: declaration of `typedef struct pthread_st*pthread_t'
I get these errors even if I uninstall pth first.
With ffmpeg2theora, make fails with reported coding errors (undefined references).
PS As the latest version of vorbis-tools is already in the repos, but in i486 form, it's probably not worth spending much more time on an i586 version?
I had similar problems with your pth package. When compiling Cinelerra. Strangly, as you pointed out, removing the package didn't solve the problems. I found that starting from a clean install of VL 5.8 Standard without the pth package removed the errors. I think that if the latest is in the repo, let's just use that. From the Avidemux WIKI SpiderMonkey: Needed for scripting (only for versions up to 2.3). Do we need spidermonkey since the current Avidemux is 2.4 Preview 2? Also, if needed, we have two instances of spidermonkey already included on VL. Within Firefox and Seamonkey. Just link Avidemux to them at compile time. Yup. That's what we'll do. Yeah, I know. I was trying to compile it with all the latest dependencies. However, to say the least, it hasn't been playing nice. I'll finally just used your package and added in the symlinks to the latest libraries. I reorginized the VideoBonusDisc folder to make it easier to see what are the main programs and what are the deps. Cinelerra is done!
|
|
|
|
|
Logged
|
Registered Linux User #443399 Desktop: Intel Pentium D 3.33Ghz, 320GB hard drive, 2 gigs DDR2 533mhz RAM, NVIDIA Geforce 7800 GS, X2GEN 22" widescreen monitor; Laptop: Dell Mini 9, Intel Atom 1.6Ghz, 1GB ram Multimedia Bonus Disc website: http://www.vectorlinuxsolutions.com/
|
|
|
|
Dweeberkitty
|
 |
« Reply #12 on: August 22, 2007, 03:51:41 pm » |
|
Boy, we're really bookin'! We've got 40megs done so far! Just another 710 left...
|
|
|
|
|
Logged
|
Registered Linux User #443399 Desktop: Intel Pentium D 3.33Ghz, 320GB hard drive, 2 gigs DDR2 533mhz RAM, NVIDIA Geforce 7800 GS, X2GEN 22" widescreen monitor; Laptop: Dell Mini 9, Intel Atom 1.6Ghz, 1GB ram Multimedia Bonus Disc website: http://www.vectorlinuxsolutions.com/
|
|
|
|
Dweeberkitty
|
 |
« Reply #13 on: August 22, 2007, 04:59:05 pm » |
|
ManDVD is working and is good to go!
|
|
|
|
« Last Edit: August 22, 2007, 05:12:52 pm by Dweeberkitty »
|
Logged
|
Registered Linux User #443399 Desktop: Intel Pentium D 3.33Ghz, 320GB hard drive, 2 gigs DDR2 533mhz RAM, NVIDIA Geforce 7800 GS, X2GEN 22" widescreen monitor; Laptop: Dell Mini 9, Intel Atom 1.6Ghz, 1GB ram Multimedia Bonus Disc website: http://www.vectorlinuxsolutions.com/
|
|
|
|
|
|