INDEX  F.A.Q.  SEARCH  LATEST POSTS     Rules  Register  Profile  Private messages  Login


Search all forums or this forum: Advanced search
Help installing DVD Styler

Forum Index -> Video -> Linux Printer-friendly version
Reply to topic
Author Message
Garibaldi
Car Guy


Joined: 07 Aug 2004
Location: Earth

Post Posted: Nov 29, 2004 20:53 Posts Comp View users profile Send private message Reply with quote

I downloaded the source, extracted it and did:
./configure with this result:
Quote:
./configure
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for install location... /usr/local
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for wx-config... /usr/local/bin/wx-config
checking for wxWindows version >= 2.4.2... yes (version 2.4.2)
checking for kde-config... /opt/kde/bin/kde-config
checking for GNOME data directory... no
checking for msgfmt... /usr/bin/msgfmt
checking for dvdauthor... /usr/bin/dvdauthor
checking for mplex... /usr/bin/mplex
checking for jpegtopnm... /usr/bin/jpegtopnm
checking for mpgtx... no
configure: error:
DVDStyler requires mpgtx.
Please check that mpgtx is in path.

So I downloaded the mpgtx source and extracted it and ran ./configure:
Quote:
./configure
./configure: line 139: test: too many arguments
Checking Large File Support ... PASSED
Generating Makefile ...

Here are the options you choosed :
Target : RELEASE
Large File support : yes
Link statically : no
Support builtin parachute : no
Install prefix : /usr/local

Now Type "make" to build mpgtx (and have a nice day by the way)
root@Pavilion:/mpgtx-1.3# make install
ln -sf mpgtx mpgjoin
ln -sf mpgtx mpgsplit
ln -sf mpgtx mpgcat
ln -sf mpgtx mpginfo
ln -sf mpgtx mpgdemux
ln -sf mpgtx tagmp3
install -d -m 755 /usr/local/bin
install -d -m 755 /usr/local/man/man1
install -s -m 755 mpgtx /usr/local/bin
install: cannot stat `mpgtx': No such file or directory
make: *** [install] Error 1
root@Pavilion:/mpgtx-1.3# make
----------------------------------------------------------------------
I'm building mpgtx with following options :

Target : RELEASE
Large File support : yes
Link statically : no
Support builtin parachute : no
Install prefix : /usr/local

Type "./configure --help" to see available options.
----------------------------------------------------------------------

g++ -pedantic -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -o mpgtx commandline.cxx mpegOut.o mpeg.o chunkTab.o id3command.o -s
mpegOut.o(.text+0x699): In function `mpegVideoOut::WriteChunk(mpeg*, long long, bool, long long, bool)':
: undefined reference to `mpeg::bdFindNextMarker(long long, unsigned char)'
mpegOut.o(.text+0x760): In function `mpegVideoOut::WriteChunk(mpeg*, long long, bool, long long, bool)':
: undefined reference to `mpeg::bdFindNextMarker(long long, unsigned char)'
mpegOut.o(.text+0x7d8): In function `mpegVideoOut::WriteChunk(mpeg*, long long, bool, long long, bool)':
: undefined reference to `mpeg::bdFindNextMarker(long long, unsigned char)'
mpegOut.o(.text+0x953): In function `mpegSystemOut::WriteChunk(mpeg*, long long, bool, long long, bool)':
: undefined reference to `mpeg::bdFindNextMarker(long long, unsigned char)'
mpegOut.o(.text+0x9ee): In function `mpegSystemOut::WriteChunk(mpeg*, long long, bool, long long, bool)':
: undefined reference to `mpeg::FindNextMarker(long long, unsigned char*)'
mpegOut.o(.text+0xb7f): In function `mpegSystemOut::WriteChunk(mpeg*, long long, bool, long long, bool)':
: undefined reference to `mpeg::bdFindNextMarker(long long, unsigned char)'
mpegOut.o(.text+0xd45): In function `mpegSystemOut::WriteChunk(mpeg*, long long, bool, long long, bool)':
: undefined reference to `mpeg::bdFindNextMarker(long long, unsigned char)'
mpegOut.o(.text+0x2408): In function `demuxer::DemuxTrPkt(_IO_FILE*, long long, long long)':
: undefined reference to `mpeg::FindNextMarker(long long, unsigned char*)'
mpegOut.o(.text+0x2557): In function `demuxer::ProcessProgramStream()':
: undefined reference to `mpeg::FindNextMarker(long long, unsigned char*)'
collect2: ld returned 1 exit status
make: *** [mpgtx] Error 1

Why won't it let me install mpgtx? What should I do so I can install mpgtx and then dvd styler? I tried swaret but it didn't find a package.


liquid217
google addict


Joined: 21 Feb 2002
Location: United States

Post Posted: Nov 30, 2004 10:36 Posts Comp View users profile Send private message Reply with quote

mpgtx has a static binary on its site. just download, and place it in your path. /user/local/bin i would assume.

http://mpgtx.sourceforge.net/#Download


Garibaldi
Car Guy


Joined: 07 Aug 2004
Location: Earth

Post Posted: Nov 30, 2004 16:13 Posts Comp View users profile Send private message Reply with quote

Quote:
mpgtx has a static binary on its site. just download, and place it in your path. /user/local/bin i would assume.

Let me try that and get back to you.. that seems alot easier than ./configure, make, make install!


sutton33us
Member


Joined: 28 Dec 2004

Post Posted: Feb 16, 2005 07:53 Posts View users profile Send private message Reply with quote

hello,ihave the same problem with suse 9.1
i can`t find that bin file,i am a newbie to linux can you help me out??


Garibaldi
Car Guy


Joined: 07 Aug 2004
Location: Earth

Post Posted: Feb 16, 2005 15:52 Posts Comp View users profile Send private message Reply with quote

sutton33us wrote:
hello,ihave the same problem with suse 9.1
i can`t find that bin file,i am a newbie to linux can you help me out??

no bin is a folder. In KDE do alt-f2 and type kdesu konqueror. This will as you for your password and then get you root permissions in konqueror. Then copy the binary mpgtx (its the executable) and go to /usr/local/bin/ and paste it in that folder. Then it should work fine.


sutton33us
Member


Joined: 28 Dec 2004

Post Posted: Feb 17, 2005 05:34 Posts View users profile Send private message Reply with quote

sorry,i don`t understand.
on the site i can only download an tar.gz file,if i untar it will i find the executable there? (exe?)

Be patient with me i am just beginning with linux


Garibaldi
Car Guy


Joined: 07 Aug 2004
Location: Earth

Post Posted: Feb 17, 2005 16:13 Posts Comp View users profile Send private message Reply with quote

sutton33us wrote:
sorry,i don`t understand.
on the site i can only download an tar.gz file,if i untar it will i find the executable there? (exe?)

Be patient with me i am just beginning with linux

Yes if you downloaded the static binary you will find a Linux executable. This is not a .exe file. Its probably called mpgtx and has a black icon. Now hit alt-f2 and type kdesu konqueror, and enter your root password. What this does is give you a filebrowser that has all the permissions, so you can modify stuff in /usr/local/bin. Now copy the mpgtx executable into the bin folder in /usr/local/bin/. This will let you run mpgtx and subsequently install programs that require it.

I'm happy to help with your getting started with linux. biggrin.gif


sutton33us
Member


Joined: 28 Dec 2004

Post Posted: Feb 18, 2005 02:33 Posts View users profile Send private message Reply with quote

i now have mpgtx in usr/local/bin but i still cannot ./configure dvdstyler
it still says i do not have mpgtx in my path?


sutton33us
Member


Joined: 28 Dec 2004

Post Posted: Feb 18, 2005 06:25 Posts View users profile Send private message Reply with quote

I think i got it sorted.
The path isn`t /usr/local/bin but usr/bin in suse linux.
I copied the mpgtx file there and dvd styler did install perfectly.

Thanks for your help!


Garibaldi
Car Guy


Joined: 07 Aug 2004
Location: Earth

Post Posted: Feb 18, 2005 16:43 Posts Comp View users profile Send private message Reply with quote

sutton33us wrote:
I think i got it sorted.
The path isn`t /usr/local/bin but usr/bin in suse linux.
I copied the mpgtx file there and dvd styler did install perfectly.

Thanks for your help!

Yeah, /usr/bin/ also for any Linux distro. You can use either though usually, strange that dvd styler requires it to be there. Anyway I'd be happy to help with other problems you might have, feel free to pm me.


Reply to topic All times are GMT - 6 Hours
Forum Index -> Video -> Linux Page 1 of 1





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



Jump to:  
Display:   
About   Advertise   Forum Archive   RSS Feeds   Statistics