LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 01-02-2006, 05:21 PM   #1
microsoft/linux
Senior Member
 
Registered: May 2004
Location: Sebec, ME, USA
Distribution: Debian Etch, Windows XP Home, FreeBSD
Posts: 1,445
Blog Entries: 9

Rep: Reputation: 48
handbrake compilation


I'm using the CVS version of the Handbrake source, and I get the following error when trying to compile
Code:
gcc -c -o libhb/encx264.o -Wall -g -O3 -funroll-loops -I./contrib/include -DSYS_LINUX -DHB_VERSION=\"0.7.0\" -DHB_BUILD=2005110400 -D__LIBHB__ -Ilibhb libhb/encx264.c

...failed Cc libhb/encx264.o ...
Cc libhb/decavcodec.o 
Cc libhb/encxvid.o 
Cc libhb/muxavi.o 
Cc libhb/enclame.o 
Cc libhb/muxogm.o 
libhb/muxogm.c: In function 'OGMInit':
libhb/muxogm.c:173: warning: pointer targets in assignment differ in signedness
libhb/muxogm.c:208: warning: pointer targets in assignment differ in signedness
Cc libhb/encvorbis.o 
Cc libhb/dvd.o 
...skipped libhb.a for lack of libhb.a(encx264.o)...
Cc test/test.o 
...skipped HBTest for lack of libhb.a...
...failed updating 2 target(s)...
...skipped 2 target(s)...
...updated 54 target(s)...
Thoughts? Handbrake is at http://handbrake.m0k.org
 
Old 01-02-2006, 05:32 PM   #2
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
It appears to need libhb - does the INSTALL file refer to it at all?
 
Old 01-02-2006, 06:20 PM   #3
microsoft/linux
Senior Member
 
Registered: May 2004
Location: Sebec, ME, USA
Distribution: Debian Etch, Windows XP Home, FreeBSD
Posts: 1,445

Original Poster
Blog Entries: 9

Rep: Reputation: 48
there is no INSTALL file, but the BUILD file reads
Quote:
$Id: BUILD,v 1.11 2005/10/23 01:35:59 titer Exp $

BUILD file for HandBrake <http://handbrake.m0k.org/>

Building HandBrake
==================

You can build HandBrake on BeOS, MacOS X and Linux. If you'd like to
port it to another OS, email me (titer@m0k.org).

Step 1: get needed tools
========================

+ gcc and g++
There are usually included in your OS' dev tools. On BeOS/Zeta, the
default gcc isn't enough, gcc 2.95.3 is required.
+ jam
I use 2.5rc3, earlier versions might cause issues.
On BeOS, you can download it at <http://www.haiku-os.org/develop.php>.
On OS X, you cannot use the modified jam shipped with the developer
tools, use this one instead:
<http://handbrake.m0k.org/files/jam-2.5rc3-OSX.zip>.
+ nasm (except for OS X)

Step 2: build
=============

Run `jam'. This will build every library HandBrake requires, then
HandBrake itself.
so I did
Code:
$ ./configure
$ jam

Last edited by microsoft/linux; 01-02-2006 at 06:21 PM.
 
Old 01-02-2006, 10:25 PM   #4
microsoft/linux
Senior Member
 
Registered: May 2004
Location: Sebec, ME, USA
Distribution: Debian Etch, Windows XP Home, FreeBSD
Posts: 1,445

Original Poster
Blog Entries: 9

Rep: Reputation: 48
FIXED:

I needed nasm(Netwide assembler). I downloaded the .rpm from the sourceforge site, and converted it to a .deb using alien.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
compilation? itz2000 Programming 19 11-11-2005 02:25 PM
Compilation arunachalam Linux - General 3 11-10-2005 05:11 PM
C Compilation eshwar_ind Programming 6 05-10-2004 01:38 AM
Compilation HoRrIdPrObLeMs Programming 2 03-12-2002 02:52 PM
Compilation mikeshn Programming 2 03-03-2002 10:08 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 08:39 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration