Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Cinelerra
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Fri Apr 16, 2004 11:25 pm    Post subject: Cinelerra Reply with quote

I have tried, but with no avail compiling cinelerra. As i am unaware of an AMD64 build, compiling seems to be the only viable option at the moment. For starters, there isn't a ./configure file so i have to use Make. The build seems to go fine with the usual amd64 warnings (which in most cases, all of the software i used on 32bit works fine for 64 - excluding most of the commercial games) but when it's done, i only get soundtest but no ./cinelerra.

I have tried messing around with the make file script, but nothing has worked so far. I might try updating the software packages it builds while compiling cinelerra in the main folder, but i was wondering if it was even worth it? Any ideas?

(I posted this at Linuxquestions.org as well)
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
teknomage1
Veteran
Veteran


Joined: 05 Aug 2003
Posts: 1239
Location: Los Angeles, CA

PostPosted: Sat Apr 17, 2004 12:12 am    Post subject: Reply with quote

You might have to bother the cinellera team directly. They mention on their website that the program is difficult to compile correctly, so who knows...
Back to top
View user's profile Send private message
Delphiki
Guru
Guru


Joined: 04 Oct 2002
Posts: 337
Location: A2

PostPosted: Sun Apr 18, 2004 7:14 am    Post subject: Reply with quote

I'm not sure,but I think your best bet might to be to get a binary build of cinelerra for standard 32 bit x86 and run it using emulation. There is hand written assembly code for cinelerra, so I think that would cause problem because the assembly would be 32 bit and the compiled code would be 64 bit. . Let me know if you have any luck with it.
_________________
Excellent..
Back to top
View user's profile Send private message
Piotr Kopszak
n00b
n00b


Joined: 22 Mar 2004
Posts: 8

PostPosted: Mon Apr 19, 2004 4:47 pm    Post subject: Reply with quote

I'm not quite sure that's a problem, it takes some testing of course. I was able to run cinellera on my Opteron box off the recent Dynebolic CD. But I can't say if it really works, nor can I test it further as Dynebolic refuses to see my SATA harddisk.

Piotr
_________________
Piotr Kopszak, Ph.D.
Polish Art Gallery, National Museum in Warsaw
http://kopszak.mnw.art.pl/
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Wed Apr 21, 2004 8:48 pm    Post subject: Reply with quote

I did finally get cinelerra to install, but i had to use a slackware 9.1 package and just drop it in their respective directories. It does work, but it's also only 32bit. It's the only application that i use that i haven't been able to compile or emerge(obviously). But i have got Jack, Ardour, Blender, dvdauthor, Kino and a couple more to work perfectly in 64bit. I haven't emailed the cinelerra authors, but they are probably too busy to respond.

Piotr Kopszak, where did you get that 64bit build of cinelerra? Dynebolic?

Also, is there any other skins floating around (or themes). That is one nasty GUI. If i could get it to compile, i would create my own.
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
Piotr Kopszak
n00b
n00b


Joined: 22 Mar 2004
Posts: 8

PostPosted: Thu Apr 22, 2004 8:45 am    Post subject: Reply with quote

No, Dynebolic is 32-bit all the way, as the cinelerra which is there. I meant I was able to run 32-bit cinelerra on Opteron but couldn't make any use of it due to Dynebolic deficiences. As far as I know there is no possibility of changing the skin of cinelerra. The author has done pretty low-level job and wrote all the window toolkit himself, that's one of the reasons why it's so fast.

Piotr
_________________
Piotr Kopszak, Ph.D.
Polish Art Gallery, National Museum in Warsaw
http://kopszak.mnw.art.pl/
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Sat Apr 24, 2004 12:16 am    Post subject: Reply with quote

Here's some screenshots of a cinelerra theme.

http://www.esat.kuleuven.ac.be/~kmuylken/shots-cinelerra/images.html

and the link i found.

https://init.linpro.no/pipermail/skolelinux.no/cinelerra/2004-January/000994.html
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
LaNcom
Apprentice
Apprentice


Joined: 03 May 2003
Posts: 254
Location: Erfurt, Germany

PostPosted: Sat Apr 24, 2004 3:32 pm    Post subject: Reply with quote

It has to be possible to compile Cinelerra for AMD64. See:

http://www.lmahd.com/cinelerra.html

*UPDATE*
- fixed link
Back to top
View user's profile Send private message
rabix
n00b
n00b


Joined: 13 May 2004
Posts: 7
Location: University of Pretoria

PostPosted: Thu May 13, 2004 7:24 am    Post subject: Reply with quote

Hi there. I am also looking for new themes for Cinelerra. I came across that Blue Dot theme yesterday but couldn't find any download site.
Back to top
View user's profile Send private message
deepspace9
Apprentice
Apprentice


Joined: 29 Jan 2003
Posts: 214
Location: Netherlands

PostPosted: Thu May 13, 2004 11:44 am    Post subject: Reply with quote

Well, just tried the ebuild, and saw lots of x86_64 things flying by, but installation fails:

Code:

>>> Install cinelerra-1.1.9 into /var/tmp/portage/cinelerra-1.1.9/image/ category media-video
>>> dobin: making cinelerra executable...
install: cannot stat `cinelerra': No such file or directory
 
!!! ERROR: media-video/cinelerra-1.1.9 failed.
!!! Function src_install, Line 54, Exitcode 1
!!! cinelerra not built
Back to top
View user's profile Send private message
blueworm
l33t
l33t


Joined: 09 May 2003
Posts: 962

PostPosted: Thu May 13, 2004 5:57 pm    Post subject: Reply with quote

Has anyone tried the cinelerra-1.2.0 release?
I am also going to try the cvs.cinelerra.org CVS.
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Thu May 13, 2004 10:46 pm    Post subject: Reply with quote

I wrote the Cinelerra authors about AMD64 support and i got this reply about 2 weeks ago......

" The May 11 release should have improved support for x86_64. The compilation has been tested on Fedora 1 for x86_64. You have to run configure in quicktime/ffmpeg*. Other problems in the previous release make it impossible to run on x86_64. "

I have done what it says, but i still don't get any cinelerra binary :-(
I go into the quicktime/ffmpeg* folder and run configure. Then i go back the to cinelerra folder and run configure. Still doesn't work. I must be doing something wrong. I hope somebody can use this info and post their experience back here if it works. I would have posted this sooner but i have been busy - sorry about that.
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Fri May 14, 2004 2:18 pm    Post subject: Reply with quote

Anyone try or get it to work yet?
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Thu May 20, 2004 3:25 am    Post subject: Reply with quote

Come on.......anyone!!!!!

Somebody has to know how to get this working :-)
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
dweigert
Guru
Guru


Joined: 04 Oct 2002
Posts: 369
Location: Somerset, NJ USA

PostPosted: Fri May 21, 2004 3:55 pm    Post subject: Reply with quote

Ok, I have version 1.2.0 of Cinelerra compiling, but not installing due to a bug in either the configure script, the ebuild, or someone overlooking something dumb.

The Cinelerra makefiles use OBJDIR, which is defined as (uname --machine) to create directories. In a few other places it is hard defined as i686. When the ebuild is run for 1.2.0, it gets all the way through the compile and produces an executable, but fails on the install because it can't find the executable. Well, it's there, but under the cinelerra/x86_64 directory, not the cinelerra/i686 directory. There is a symbolic link in the cinelerra directory called ci which supposedly points to the actual executable. Unfortunately it points to i686/cinelerra, not x86_64/cinelerra.

Hope this helps... I'll work on it tonight, try and track this stuff down.


Dan
_________________
"Always remember to mount a scratch monkey..."
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Fri May 21, 2004 6:11 pm    Post subject: Reply with quote

Cool! I'll try doing some work on it tonight as well. Now, so i am sure on something here, you are compiling cinelerra from Portage or downloaded the source and doing the ./compile;make;make install shuffle? When i try building from source, it gets all the way through but i couldn't find the binary. Oh well, i'll try again and look harder this time - or just try portage i guess. :twisted:
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
dweigert
Guru
Guru


Joined: 04 Oct 2002
Posts: 369
Location: Somerset, NJ USA

PostPosted: Fri May 21, 2004 8:13 pm    Post subject: Reply with quote

I added ~amd64 to the cinelerra 1.2.0 ebuild ;-) Thne I just went with it.


I'm running a totally ~amd64 machine... So your mielage may vary on versions of the packages....


Dan
_________________
"Always remember to mount a scratch monkey..."
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Fri May 21, 2004 8:48 pm    Post subject: Reply with quote

Sweet! I'm heading home now to give it a go :-)
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
dweigert
Guru
Guru


Joined: 04 Oct 2002
Posts: 369
Location: Somerset, NJ USA

PostPosted: Sat May 22, 2004 1:08 am    Post subject: Reply with quote

Ok, I got it to install with the e-build. I had to add a few lines in.



Code:

KEYWORDS="~x86 -ppc ~amd64"


AND

Code:

src_install() {
        local myarch
        if [ -n "`use x86`" ]; then
        myarch="${CHOST/-*/}" #should solve the i586/i686 problem
        fi
        if [ -n "`use amd64`" ]; then                             <---<<<
        myarch="${CHOST/-*/}" #should solve the AMD64 issue        <---<<<
        fi                                                         <---<<<
        if [ -n "`use ppc`" ]; then
        myarch="ppc"
        fi


Then it started working just fine.

Installed and it starts.

Dan
_________________
"Always remember to mount a scratch monkey..."
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Sat May 22, 2004 6:46 pm    Post subject: Reply with quote

I give up. I have tried everything - including the code that you have provided gweigert. It always comes back with this error :

>>> Install cinelerra-1.2.0 into /var/tmp/portage/cinelerra-1.2.0/image/ category media-video
>>> dobin: making cinelerra executable...
install: cannot stat `cinelerra': No such file or directory

!!! ERROR: media-video/cinelerra-1.2.0 failed.
!!! Function src_install, Line 58, Exitcode 1
!!! cinelerra not built


Oh well.
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
dweigert
Guru
Guru


Joined: 04 Oct 2002
Posts: 369
Location: Somerset, NJ USA

PostPosted: Sat May 22, 2004 7:16 pm    Post subject: Reply with quote

That is really odd....

Once I changed the ebuild, it just worked..... found everything and installed it too..


Can you post your copy of the ebuild here?

I'll see if I can find what's going on.

Dan
_________________
"Always remember to mount a scratch monkey..."
Back to top
View user's profile Send private message
Phorem
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 92
Location: Toronto, Canada

PostPosted: Sat May 22, 2004 9:41 pm    Post subject: Reply with quote

# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/media-video/cinelerra/cinelerra-1.2.0.ebuil$

inherit gcc eutils flag-o-matic
export WANT_GCC_3="yes"

#export CFLAGS=${CFLAGS/-O?/-O2}

filter-flags "-fPIC -fforce-addr"

RESTRICT="nostrip"

DESCRIPTION="Cinelerra - Professional Video Editor"
HOMEPAGE="http://heroinewarrior.com/cinelerra.php3"
SRC_URI="mirror://sourceforge/heroines/${P}-src.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 -ppc ~amd64"

DEPEND="virtual/x11
virtual/glibc
=sys-devel/gcc-3*
dev-lang/nasm"
# >=media-libs/a52dec-0.7.3"

src_unpack() {
unpack ${A}
# epatch ${FILESDIR}/gcc-3.3.1-collate.patch
# epatch ${FILESDIR}/pthread_t_not_int.patch
touch ${S}/hvirtual_config.h
}

src_compile() {
export CFLAGS=${CFLAGS}
cd ${S}/freetype-2.1.4/builds/unix
econf ||die
cd ${S}/quicktime/ffmpeg-0.4.8
econf ||die

cd ${S}
make || die "make failed"
}

src_install() {
local myarch
if [ -n "`use x86`" ]; then
myarch="${CHOST/-*/}" #should solve the i586/i686 problem
fi
if [ -n "`use amd64`" ]; then
myarch="${CHOST/-*/}" #should solve the AMD64 issue
fi
if [ -n "`use ppc`" ]; then
myarch="ppc"
fi
cd ${S}/${PN}/${myarch}
dobin ${PN} || die "cinelerra not built"

cd ${S}/plugins
insinto /usr/lib/${PN}
doins ${myarch}/*.plugin
insinto /usr/lib/${PN}/fonts
doins titler/fonts/*

cd ${S}/libmpeg3/${myarch}
dobin mpeg3dump mpeg3cat mpeg3toc

# cd ${S}/mix/i686
# dobin mix2000

# cd ${S}/xmovie/i686
# dobin xmovie

cd ${S}/mplexhi/${myarch}
dobin mplexhi

cd ${S}/mplexlo/${myarch}
dobin mplexlo

cd ${S}
# dodoc CVS COPYING
dohtml -a png,html,texi,sdw -r doc/*
}
_________________
Gentoo AMD64 2004.1, AMD64 Athlon 3200, Asus K8V Deluxe, 1 gig 3200 ram, GeForce FX 5900XT 128, ATI Wonder VE Remote, HP 420i DVD+R+RW, HP Scanjet 2200c, Epson Stylus C84
Back to top
View user's profile Send private message
dweigert
Guru
Guru


Joined: 04 Oct 2002
Posts: 369
Location: Somerset, NJ USA

PostPosted: Sun May 23, 2004 1:42 am    Post subject: Reply with quote

Your ebuild looks something like mine.... but without the indentatiion. That shouldn't matter. Can you paste the last bit of your emerge? Also check for the cinelerra executable under /var/tmp/portage/cinelerra-1.2.0/work/cinelerra/x86_64. If it got that far, then the problem is in the ebuild or the configure scripts...


Dan
_________________
"Always remember to mount a scratch monkey..."
Back to top
View user's profile Send private message
DaMightyWhightyMan
Tux's lil' helper
Tux's lil' helper


Joined: 16 Feb 2004
Posts: 116

PostPosted: Sun May 23, 2004 2:52 am    Post subject: Reply with quote

I'll give it a wirl when I get home, and report on my progress. Thanks for the info, seems like of all things that'd benifit as a 64 bit compilation.. a video editor would be one big one.
Back to top
View user's profile Send private message
dweigert
Guru
Guru


Joined: 04 Oct 2002
Posts: 369
Location: Somerset, NJ USA

PostPosted: Sun May 23, 2004 3:21 am    Post subject: Reply with quote

I'd love to see if this just works for other people... If it's something weird in my environment, I'll have to search it out.


Dan
_________________
"Always remember to mount a scratch monkey..."
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum