Missing libdts in latest cygwin contribbin?

Archive of historical development discussions
Discussions / Development has moved to GitHub
Forum rules
*******************************
Please be aware we are now using GitHub for issue tracking and feature requests.
- This section of the forum is now closed to new topics.

*******************************
Post Reply
Lant
Novice
Posts: 70
Joined: Wed May 02, 2007 5:33 pm

Missing libdts in latest cygwin contribbin?

Post by Lant »

I was trying to build the latest version of handbrake and after my usual changes of "CYGWIN_NT-5.1" to "CYGWIN_NT-6.0-WOW64", I got the following error:

ranlib: 'lib/libdts.a': No such file
make: *** [app] Error 1

in \contrib\lib\ there was a libdts.a but it was a shortcut to "/home/Scott/pack/contrib/lib/libdca.a"

So I'm just assuming that libdts is missing from this contribbin.
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Post by s55 »

libdts is not used anymore, should compile just fine. libdts.a shortcut will be removed from the next pack.

Just out of interest, where exactly did you get cygwin 6 from?
Lant
Novice
Posts: 70
Joined: Wed May 02, 2007 5:33 pm

Post by Lant »

Theres not a version change :D .On Vista x64 it identifies as 6.0-WOW64 instead of 5.1 so for it to properly detect that I am using windows I need to change that.

Anyway the reason I posed this in the first place was because I got an error when running "make HandbrakeCLI":

$ make HandbrakeCLI
(./DownloadCygWinContribBinaries.sh)
Getting contribs ()...
--21:45:13-- http://download.m0k.org/handbrake/contr ... 011.tar.gz
=> `contribbin-cygwin-0011.tar.gz'
Resolving download.m0k.org... 88.191.201.36
Connecting to download.m0k.org|88.191.201.36|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2,686,501 (2.6M) [application/octet-stream]

100%[============================================================================>] 2,686,501 453.02K/s ETA 00:00

21:45:22 (432.65 KB/s) - `contribbin-cygwin-0011.tar.gz' saved [2686501/2686501]

ranlib: 'lib/libdts.a': No such file
make: *** [app] Error 1

Although after finally compiling jam I was able to jam HB.
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Post by s55 »

yeh, jam would work. Do you still get the error now with make?

Needs to be a clean checkout.
Lant
Novice
Posts: 70
Joined: Wed May 02, 2007 5:33 pm

Post by Lant »

Nope did a clean checkout and I'm still getting the error.
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Post by s55 »

Ok will look into it when I get a chance.
Lant
Novice
Posts: 70
Joined: Wed May 02, 2007 5:33 pm

Post by Lant »

Thanks
Lant
Novice
Posts: 70
Joined: Wed May 02, 2007 5:33 pm

Post by Lant »

Just like to point out that I still have this problem on rev 964
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Post by s55 »

yes, its not been fixed yet.

A new contrib pack is needing built due to updated libaries but i'm on holiday atm so it'll be 2 weeks b4 i get a chance to update it.

If you have a dualcore system you can use jam -j 2
to speed up the compile as it is.
Lant
Novice
Posts: 70
Joined: Wed May 02, 2007 5:33 pm

Post by Lant »

Thanks for that tip. And enjoy your holiday.
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Post by s55 »

Should be fixed in rev 978
Let me know if that new contrib pack works. Make sure you test on a clean checkout
Lant
Novice
Posts: 70
Joined: Wed May 02, 2007 5:33 pm

Post by Lant »

Worked fine - on updating an existing checkout as well.
Thanks a lot for this.
Post Reply