You are not logged in.

#1 2008-12-16 21:21:12

mandog
Member
From: Peru
Registered: 2008-09-17
Posts: 218

cinelerra error message

cinelerra: error while loading shared libraries: libImath.so.4: cannot open shared object file: No such file or directory this is the error message i've started to get last time I used cinelerra it worked fine,


I'm dyslexic Please do not complain about puntuation or spelling and remember most dyslexic people have above average iq.

Offline

#2 2008-12-25 12:39:46

lagarto
Member
Registered: 2008-08-05
Posts: 3

Re: cinelerra error message

you should create a symbolic link to the library you have...

ln -s /usr/lib/libImath.so.{6,4}

and if the error ocurr again with other libraries, try the same

Offline

#3 2008-12-25 12:58:07

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,390
Website

Re: cinelerra error message

No you should not!   Never create symlinks to libraries.  NEVER!

If it is a official package, file a bug report and while you wait for the update you can rebuild the package yourself using ABS/makepkg.  If it is an AUR package, just recompile it.

Offline

#4 2009-01-27 15:35:24

na12
Member
From: /home/serbia
Registered: 2008-12-23
Posts: 752

Re: cinelerra error message

I have something like that

cinelerra: error while loading shared libraries: libavcodec.so.51: cannot open shared object file: No such file or directory

I used ABS and I got error

mpeg4.c: In function 'encode':
mpeg4.c:674: error: 'AVCodecContext' has no member named 'error_resilience'
make[3]: *** [mpeg4.lo] Error 1
make[3]: Leaving directory `/home/dany/OperaDownloads/build/cinelerra/src/hvirtual-build/quicktime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dany/OperaDownloads/build/cinelerra/src/hvirtual-build/quicktime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dany/OperaDownloads/build/cinelerra/src/hvirtual-build'
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...

Last edited by na12 (2009-01-27 16:17:34)

Offline

#5 2009-02-04 18:45:05

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

I've the same problem with cinelerra...it doesn't start at all!!

Anybody has solved this problem?

sad

Offline

#6 2009-02-04 18:48:40

Ghost1227
Forum Fellow
From: Omaha, NE, USA
Registered: 2008-04-21
Posts: 1,422
Website

Re: cinelerra error message

Try the cinelerra-cv-git package I posted.


.:[My Blog] || [My GitHub]:.

Offline

#7 2009-02-04 19:08:35

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

thanks I'll let you know!!

Offline

#8 2009-02-04 19:33:26

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

I'm installing cinelerra-cv using the git version but...it gives me a compiling problem:

In file included from fileexr.C:10:
/usr/include/OpenEXR/ImfChromaticities.h: At global scope:
/usr/include/OpenEXR/ImfChromaticities.h:59: error: 'Imath' has not been declare
d
/usr/include/OpenEXR/ImfChromaticities.h:59: error: ISO C++ forbids declaration 
of 'V2f' with no type
/usr/include/OpenEXR/ImfChromaticities.h:59: error: expected ';' before 'red'
/usr/include/OpenEXR/ImfChromaticities.h:60: error: 'Imath' has not been declare
d
/usr/include/OpenEXR/ImfChromaticities.h:60: error: ISO C++ forbids declaration 
of 'V2f' with no type
/usr/include/OpenEXR/ImfChromaticities.h:60: error: expected ';' before 'green'
/usr/include/OpenEXR/ImfChromaticities.h:61: error: 'Imath' has not been declare
d
/usr/include/OpenEXR/ImfChromaticities.h:61: error: ISO C++ forbids declaration 
of 'V2f' with no type
/usr/include/OpenEXR/ImfChromaticities.h:61: error: expected ';' before 'blue'
/usr/include/OpenEXR/ImfChromaticities.h:62: error: 'Imath' has not been declare
d
/usr/include/OpenEXR/ImfChromaticities.h:62: error: ISO C++ forbids declaration 
of 'V2f' with no type
/usr/include/OpenEXR/ImfChromaticities.h:62: error: expected ';' before 'white'
/usr/include/OpenEXR/ImfChromaticities.h:69: error: expected ',' or '...' before
 '::' token
/usr/include/OpenEXR/ImfChromaticities.h:72: error: ISO C++ forbids declaration 
of 'Imath' with no type
/usr/include/OpenEXR/ImfChromaticities.h:114: error: 'Imath' has not been declar
ed
/usr/include/OpenEXR/ImfChromaticities.h:114: error: expected constructor, destr
uctor, or type conversion before 'RGBtoXYZ'
/usr/include/OpenEXR/ImfChromaticities.h:115: error: 'Imath' has not been declar
ed
/usr/include/OpenEXR/ImfChromaticities.h:115: error: expected constructor, destr
uctor, or type conversion before 'XYZtoRGB'
In file included from /usr/include/OpenEXR/ImfInputFile.h:46,
                 from fileexr.C:13:
/usr/include/OpenEXR/ImfHeader.h:79: error: expected unqualified-id before '&' t
oken
/usr/include/OpenEXR/ImfHeader.h:79: error: expected ',' or '...' before '&' tok
en
/usr/include/OpenEXR/ImfHeader.h:92: error: expected unqualified-id before '&' t
oken
/usr/include/OpenEXR/ImfHeader.h:92: error: expected ',' or '...' before '&' tok
en
/usr/include/OpenEXR/ImfHeader.h:105: error: expected unqualified-id before '&' 
token
/usr/include/OpenEXR/ImfHeader.h:105: error: expected ',' or '...' before '&' to
ken
/usr/include/OpenEXR/ImfHeader.h:207: error: ISO C++ forbids declaration of 'Box
2i' with no type
/usr/include/OpenEXR/ImfHeader.h:207: error: invalid use of '::'
/usr/include/OpenEXR/ImfHeader.h:207: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfHeader.h:208: error: ISO C++ forbids declaration of 'Box
2i' with no type
/usr/include/OpenEXR/ImfHeader.h:208: error: invalid use of '::'
/usr/include/OpenEXR/ImfHeader.h:208: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfHeader.h:210: error: ISO C++ forbids declaration of 'Box
2i' with no type
/usr/include/OpenEXR/ImfHeader.h:210: error: invalid use of '::'
/usr/include/OpenEXR/ImfHeader.h:210: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfHeader.h:211: error: ISO C++ forbids declaration of 'Box
2i' with no type
/usr/include/OpenEXR/ImfHeader.h:211: error: invalid use of '::'
/usr/include/OpenEXR/ImfHeader.h:211: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfHeader.h:216: error: ISO C++ forbids declaration of 'V2f
' with no type
/usr/include/OpenEXR/ImfHeader.h:216: error: invalid use of '::'
/usr/include/OpenEXR/ImfHeader.h:216: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfHeader.h:217: error: ISO C++ forbids declaration of 'V2f
' with no type
/usr/include/OpenEXR/ImfHeader.h:217: error: invalid use of '::'
/usr/include/OpenEXR/ImfHeader.h:217: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfHeader.h: In member function 'T& Imf::Header::typedAttri
bute(const char*)':
/usr/include/OpenEXR/ImfHeader.h:537: error: 'Iex' has not been declared
/usr/include/OpenEXR/ImfHeader.h: In member function 'const T& Imf::Header::type
dAttribute(const char*) const':
/usr/include/OpenEXR/ImfHeader.h:551: error: 'Iex' has not been declared
In file included from /usr/include/OpenEXR/ImfInputFile.h:48,
                 from fileexr.C:13:
/usr/include/OpenEXR/ImfTiledOutputFile.h: At global scope:
/usr/include/OpenEXR/ImfTiledOutputFile.h:277: error: 'Box2i' in namespace 'Imat
h' does not name a type
/usr/include/OpenEXR/ImfTiledOutputFile.h:278: error: 'Box2i' in namespace 'Imat
h' does not name a type
/usr/include/OpenEXR/ImfTiledOutputFile.h:302: error: 'Box2i' in namespace 'Imat
h' does not name a type
/usr/include/OpenEXR/ImfTiledOutputFile.h:305: error: 'Box2i' in namespace 'Imat
h' does not name a type
In file included from /usr/include/OpenEXR/ImfRgbaFile.h:52,
                 from fileexr.C:16:
/usr/include/OpenEXR/ImfRgba.h:56: error: 'half' does not name a type
/usr/include/OpenEXR/ImfRgba.h:57: error: 'half' does not name a type
/usr/include/OpenEXR/ImfRgba.h:58: error: 'half' does not name a type
/usr/include/OpenEXR/ImfRgba.h:59: error: 'half' does not name a type
/usr/include/OpenEXR/ImfRgba.h:62: error: expected `)' before 'r'
/usr/include/OpenEXR/ImfRgba.h: In member function 'Imf::Rgba& Imf::Rgba::operat
or=(const Imf::Rgba&)':
/usr/include/OpenEXR/ImfRgba.h:66: error: 'r' was not declared in this scope
/usr/include/OpenEXR/ImfRgba.h:66: error: 'const struct Imf::Rgba' has no member
 named 'r'
/usr/include/OpenEXR/ImfRgba.h:67: error: 'g' was not declared in this scope
/usr/include/OpenEXR/ImfRgba.h:67: error: 'const struct Imf::Rgba' has no member
 named 'g'
/usr/include/OpenEXR/ImfRgba.h:68: error: 'b' was not declared in this scope
/usr/include/OpenEXR/ImfRgba.h:68: error: 'const struct Imf::Rgba' has no member
 named 'b'
/usr/include/OpenEXR/ImfRgba.h:69: error: 'a' was not declared in this scope
/usr/include/OpenEXR/ImfRgba.h:69: error: 'const struct Imf::Rgba' has no member
 named 'a'
In file included from fileexr.C:16:
/usr/include/OpenEXR/ImfRgbaFile.h: At global scope:
/usr/include/OpenEXR/ImfRgbaFile.h:101: error: expected unqualified-id before '&
' token
/usr/include/OpenEXR/ImfRgbaFile.h:101: error: expected ',' or '...' before '&' 
token
/usr/include/OpenEXR/ImfRgbaFile.h:123: error: expected unqualified-id before 's
creenWindowCenter'
/usr/include/OpenEXR/ImfRgbaFile.h:123: error: expected ',' or '...' before 'scr
eenWindowCenter'
/usr/include/OpenEXR/ImfRgbaFile.h:164: error: ISO C++ forbids declaration of 'B
ox2i' with no type
/usr/include/OpenEXR/ImfRgbaFile.h:164: error: invalid use of '::'
/usr/include/OpenEXR/ImfRgbaFile.h:164: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfRgbaFile.h:165: error: ISO C++ forbids declaration of 'B
ox2i' with no type
/usr/include/OpenEXR/ImfRgbaFile.h:165: error: invalid use of '::'
/usr/include/OpenEXR/ImfRgbaFile.h:165: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfRgbaFile.h:167: error: 'V2f' in namespace 'Imath' does n
ot name a type
/usr/include/OpenEXR/ImfRgbaFile.h:284: error: ISO C++ forbids declaration of 'B
ox2i' with no type
/usr/include/OpenEXR/ImfRgbaFile.h:284: error: invalid use of '::'
/usr/include/OpenEXR/ImfRgbaFile.h:284: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfRgbaFile.h:285: error: ISO C++ forbids declaration of 'B
ox2i' with no type
/usr/include/OpenEXR/ImfRgbaFile.h:285: error: invalid use of '::'
/usr/include/OpenEXR/ImfRgbaFile.h:285: error: expected ';' before '&' token
/usr/include/OpenEXR/ImfRgbaFile.h:287: error: 'V2f' in namespace 'Imath' does n
ot name a type
In file included from fileexr.C:17:
/usr/include/OpenEXR/ImfRgbaYca.h:137: error: 'V3f' in namespace 'Imath' does no
t name a type
/usr/include/OpenEXR/ImfRgbaYca.h:151: error: expected unqualified-id before '&'
 token
/usr/include/OpenEXR/ImfRgbaYca.h:151: error: expected ',' or '...' before '&' t
oken
/usr/include/OpenEXR/ImfRgbaYca.h:218: error: expected unqualified-id before '&'
 token
/usr/include/OpenEXR/ImfRgbaYca.h:218: error: expected ',' or '...' before '&' t
oken
/usr/include/OpenEXR/ImfRgbaYca.h:240: error: expected unqualified-id before '&'
 token
/usr/include/OpenEXR/ImfRgbaYca.h:240: error: expected ',' or '...' before '&' t
oken
fileexr.C: In member function 'virtual bool EXRIStream::read(char*, int)':
fileexr.C:81: error: 'Iex' has not been declared
fileexr.C: In constructor 'FileEXR::FileEXR(Asset*, File*)':
fileexr.C:151: warning: deprecated conversion from string constant to 'char*'
fileexr.C:151: warning: deprecated conversion from string constant to 'char*'
fileexr.C: In static member function 'static char* FileEXR::compression_to_str(i
nt)':
fileexr.C:171: warning: deprecated conversion from string constant to 'char*'
fileexr.C:172: warning: deprecated conversion from string constant to 'char*'
fileexr.C:173: warning: deprecated conversion from string constant to 'char*'
fileexr.C:174: warning: deprecated conversion from string constant to 'char*'
fileexr.C:175: warning: deprecated conversion from string constant to 'char*'
fileexr.C:176: warning: deprecated conversion from string constant to 'char*'
fileexr.C:178: warning: deprecated conversion from string constant to 'char*'
fileexr.C: In member function 'virtual int FileEXR::read_frame_header(char*)':
fileexr.C:284: error: 'Box2i' is not a member of 'Imath'
fileexr.C:284: error: expected `;' before 'dw'
fileexr.C:286: error: 'dw' was not declared in this scope
fileexr.C: In member function 'virtual int FileEXR::read_frame(VFrame*, VFrame*)
':
fileexr.C:312: error: 'Box2i' is not a member of 'Imath'
fileexr.C:312: error: expected `;' before 'dw'
fileexr.C:313: error: 'dw' was not declared in this scope
fileexr.C:374: error: 'V3f' is not a member of 'Imath'
fileexr.C:374: error: expected `;' before 'yw'
fileexr.C:375: error: no matching function for call to 'Imf::Chromaticities::Chr
omaticities()'
/usr/include/OpenEXR/ImfChromaticities.h:72: note: candidates are: Imf::Chromati
cities::Chromaticities(int)
/usr/include/OpenEXR/ImfChromaticities.h:53: note:                 Imf::Chromati
cities::Chromaticities(const Imf::Chromaticities&)
fileexr.C:376: error: 'yw' was not declared in this scope
fileexr.C:376: error: 'computeYw' is not a member of 'Imf::RgbaYca'
fileexr.C: In member function 'virtual int FileEXR::write_frame(VFrame*, VFrame*
, FrameWriterUnit*)':
fileexr.C:481: error: call of overloaded 'Header(int, int)' is ambiguous
/usr/include/OpenEXR/ImfHeader.h:97: note: candidates are: Imf::Header::Header(i
nt, int)
/usr/include/OpenEXR/ImfHeader.h:82: note:                 Imf::Header::Header(i
nt, int, float)
fileexr.C: In constructor 'EXRConfigVideo::EXRConfigVideo(BC_WindowBase*, Asset*
)':
fileexr.C:562: warning: deprecated conversion from string constant to 'char*'
fileexr.C:562: warning: deprecated conversion from string constant to 'char*'
fileexr.C: In member function 'int EXRConfigVideo::create_objects()':
fileexr.C:578: warning: deprecated conversion from string constant to 'char*'
fileexr.C: In constructor 'EXRCompressionItem::EXRCompressionItem(EXRConfigVideo
*, int)':
fileexr.C:631: warning: deprecated conversion from string constant to 'char*'
make[3]: *** [fileexr.o] Error 1
make[3]: Leaving directory `/home/virus/downloads/cinelerra/src/cinelerra-build/
cinelerra'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/virus/downloads/cinelerra/src/cinelerra-build/
cinelerra'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/virus/downloads/cinelerra/src/cinelerra-build'
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...

I'm sorry for the huge code...but it's just the errors' part.
It gives lots of errors...and now i don't think it's some missing package. Any suggestion?

Offline

#9 2009-02-06 15:47:40

mandog
Member
From: Peru
Registered: 2008-09-17
Posts: 218

Re: cinelerra error message

I built cinelerra succesfully by compiling nasm 1st then cinelerra compiled and works perfect i don't know what nasm does just cinelerra-cv-git compiles after.


I'm dyslexic Please do not complain about puntuation or spelling and remember most dyslexic people have above average iq.

Offline

#10 2009-02-07 05:13:56

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

Thanks for your suggestion.
Do you mean nasm or nasm-git? nasm was already installed on my pc, and cinelerra was not finishing compiling. Now I uninstalled it and installed the git version. Let's try to see what will happen. I'll let you know.

Offline

#11 2009-02-07 05:17:59

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

nothing to do...same error!!! sad
I can't understand what is the problem!!!

sad

Offline

#12 2009-02-07 05:40:31

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: cinelerra error message

yasm may be able to be used instead of nasm.

Offline

#13 2009-02-07 06:34:23

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

skottish wrote:

yasm may be able to be used instead of nasm.

yasm? ok, I changed the pkgbuild file, writing yasm despite nasm. Now i get a different error...very very soon...

[...omissis...]
m -ldl -lpthread
libtool: link: ar cru .libs/libmpeg3_video.a .libs/getpicture.o .libs/headers.o 
.libs/idct.o .libs/macroblocks.o .libs/mmxtest.o .libs/motion.o .libs/mpeg3cache
.o .libs/mpeg3video.o .libs/output.o .libs/reconstruct.o .libs/seek.o .libs/slic
e.o .libs/subtitle.o .libs/vlc.o .libs/mmxidct.o .libs/reconmmx.o 
ar: .libs/reconmmx.o: No such file or directory
make[3]: *** [libmpeg3_video.la] Error 1
make[3]: Leaving directory `/home/virus/downloads/cinelerra/src/cinelerra-build/
libmpeg3/video'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/virus/downloads/cinelerra/src/cinelerra-build/
libmpeg3'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/virus/downloads/cinelerra/src/cinelerra-build'
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...

sad

Offline

#14 2009-02-07 20:20:09

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: cinelerra error message

I couldn't get it to build either, but your error message was different from mine. I don't think that the error has anything to do with the assembler being used; I believe that it may be an upstream transition. Wait a little while and try again. But, you may want to delete the directory that ends in "-build" in the /src directory before trying.

Offline

#15 2009-02-07 23:23:10

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

skottish wrote:

But, you may want to delete the directory that ends in "-build" in the /src directory before trying.

before trying again, i had deleted all files/folders but the PKGBUILD

sad

Offline

#16 2009-02-07 23:26:13

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: cinelerra error message

That's fine. You just end up downloading a bunch of stuff that you don't need to otherwise.

Offline

#17 2009-02-08 00:55:39

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

Hi all...
I've done what according to Allan you should never do...creating symlinks to libraries!!

I created 7 new symlinks and now it worksssssssssssssssssssss!!!!yeahhhhhhhhhhhhhhh...

big_smile

Offline

#18 2009-02-08 01:00:16

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: cinelerra error message

virusso80 wrote:

Hi all...
I've done what according to Allan you should never do...creating symlinks to libraries!!

I created 7 new symlinks and now it worksssssssssssssssssssss!!!!yeahhhhhhhhhhhhhhh...

big_smile

When things in your system start to break, and it seems like no one else has the same problems as you, remember to think of Allan and the good advice that he gave you.

Offline

#19 2009-02-08 01:04:42

virusso80
Member
From: Italy
Registered: 2007-03-09
Posts: 325

Re: cinelerra error message

skottish wrote:

When things in your system start to break, and it seems like no one else has the same problems as you, remember to think of Allan and the good advice that he gave you.

Thanks for your advice...but i don't know why this problem and it seems i'm not alone.

Maybe the cinelerra maintainer or someone else should provide to fix it. Ghost1227 posted the git version but is neither working.

For now it's ok, we'll wait for the more stable and furnished version of kdenlive.

Thanks

Offline

#20 2009-02-08 19:44:02

mandog
Member
From: Peru
Registered: 2008-09-17
Posts: 218

Re: cinelerra error message

Since installing      nasm-git 20080904-1 from AUR I have built 2 x32bt versions and 2 x64 versions  in both gnome and KDE4.2 with no problems.  I don't use testing for anything if that helps, and don't mess with links as they always come back to haunt you.

Last edited by mandog (2009-02-08 19:45:16)


I'm dyslexic Please do not complain about puntuation or spelling and remember most dyslexic people have above average iq.

Offline

#21 2009-02-08 20:42:33

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

Re: cinelerra error message

Say you got stabbed in the chest badly by a crazed lunatic with a dagger, who left it there and hauled ass to safety.

Do you:

A) Take an over-the-counter pain reliever.
B) Pull out the dagger and stick a bandaid on there somewhere.
C) Laugh, oblivious to infection and blood loss. Your limbs currently work, so you'll be fine! Woohoo, Beer Time! big_smile
D) All of the above.
E) Leave the dagger in, find help quickly, and get to the hospital.

If you answered anything but E), you've just created a symlink. Congratulations!

Yes, I was this bored. Oh yeh, and sleepy, so.... time for bed. Gn smile

Last edited by FrozenFox (2009-02-08 20:44:01)

Offline

Board footer

Powered by FluxBB