how do I install easytag - SOLVED

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read how to get help
Post Reply
waynea
Level 3
Level 3
Posts: 122
Joined: Mon Oct 14, 2013 11:49 am

how do I install easytag - SOLVED

Post by waynea » Thu Feb 20, 2014 2:34 pm

Ive downloaded it ok, and the instruction essentially say
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system.
2. Type `make' to compile the package.
3. Type `make install' to install the programs and any data files and
documentation. When installing into a prefix owned by root, it is
recommended that the package be configured and built as a regular
user, and only the `make install' phase executed with root
privileges.

when I run configure i get

Code: Select all

wayne@MASTER ~/easytag/easytag-2.1.9 $ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... (cached) yes
checking whether NLS is requested... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
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 ISO C89... none needed
checking dependency style of gcc... gcc3
checking for intltool >= 0.50.0... 0.50.2 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.14.2
checking for XML::Parser... ok
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking how to run the C++ preprocessor... /lib/cpp
configure: error: in `/home/wayne/easytag/easytag-2.1.9':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details
but when I run Make i get...

Code: Select all

wayne@MASTER ~/easytag/easytag-2.1.9 $ make
make: *** No targets specified and no makefile found. Stop.
Last edited by waynea on Sat Feb 22, 2014 8:31 am, edited 2 times in total.

User avatar
WharfRat
Level 21
Level 21
Posts: 13442
Joined: Thu Apr 07, 2011 8:15 pm

Re: how do I install easytag

Post by WharfRat » Thu Feb 20, 2014 3:13 pm

waynea,

It looks like you don't have the C preprocessor installed. It's not included with gcc.

However, instead of compiling from source why not install easytag from the repo :?:
ImageImage

User avatar
TheDynamicHamza21
Level 5
Level 5
Posts: 794
Joined: Thu Oct 04, 2012 7:24 pm
Location: California
Contact:

Re: how do I install easytag

Post by TheDynamicHamza21 » Thu Feb 20, 2014 3:39 pm

Install easytag by using the package manager or software center. Never install by source unless there's no other way. There's a reason Linux distros has repositories, to make it easier to install programs.
Linux Registered User: # 573034

Hamza21.com

waynea
Level 3
Level 3
Posts: 122
Joined: Mon Oct 14, 2013 11:49 am

Re: how do I install easytag

Post by waynea » Fri Feb 21, 2014 5:41 am

I tried - but its not in the Mint Linux repo, at least not for Mint 16! Agree that this is the obvious way to do it

According to http://linuxg.net/how-to-install-easyta ... -15-14-13/

I need to
1 sudo add-apt-repository ppa:dobey/ppa
2 sudo apt-get update
3 sudo apt-get install easytag

but that doesn't work either - when I try to install I get............

wayne@MASTER ~ $ sudo apt-get install easytag
Reading package lists... Done
Building dependency tree
Reading state information... Done
W: Duplicate sources.list entry cdrom://Linux Mint 16 _petra_ - Release i386 20131126/ saucy/contrib i386 Packages (/var/lib/apt/lists/Linux%20Mint%2016%20%5fpetra%5f%20-%20Release%20i386%2020131126_dists_saucy_contrib_binary-i386_Packages)
W: Duplicate sources.list entry cdrom://Linux Mint 16 _petra_ - Release i386 20131126/ saucy/main i386 Packages (/var/lib/apt/lists/Linux%20Mint%2016%20%5fpetra%5f%20-%20Release%20i386%2020131126_dists_saucy_main_binary-i386_Packages)
W: Duplicate sources.list entry cdrom://Linux Mint 16 _petra_ - Release i386 20131126/ saucy/non-free i386 Packages (/var/lib/apt/lists/Linux%20Mint%2016%20%5fpetra%5f%20-%20Release%20i386%2020131126_dists_saucy_non-free_binary-i386_Packages)
W: Duplicate sources.list entry http://archive.removed/ubuntu/ raring-removed/apps i386 Packages (/var/lib/apt/lists/archive.removed_ubuntu_dists_raring-removed_apps_binary-i386_Packages)
W: Duplicate sources.list entry http://archive.removed/ubuntu/ raring-removed/games i386 Packages (/var/lib/apt/lists/archive.removed_ubuntu_dists_raring-removed_games_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
E: Unable to locate package easytag

User avatar
DataMan
Level 6
Level 6
Posts: 1234
Joined: Thu Dec 04, 2008 6:47 am
Location: Carmel, Midwest USA at /var/www
Contact:

Re: how do I install easytag

Post by DataMan » Fri Feb 21, 2014 6:43 am

Install it via synaptic - it is there as I recently installed it in my M16 MATE development build.

-DataMan
Linux'd since 2005 Linux ID 422356 Ubuntu ID 15015

waynea
Level 3
Level 3
Posts: 122
Joined: Mon Oct 14, 2013 11:49 am

Re: how do I install easytag

Post by waynea » Fri Feb 21, 2014 7:37 am

ha!! found the issue.!!!!!
running
sudo gedit /etc/apt/sources.list.d/official-package-repositories.list

I get

Code: Select all

# Do not edit this file manually, use Software Sources instead.
#id:linuxmint_main
deb http://packages.linuxmint.com/ petra main upstream import 
#id:linuxmint_extra
deb http://extra.linuxmint.com/ petra main 
deb http://archive.ubuntu.com/ubuntu/ petra main restricted universe multiverse 
deb http://archive.ubuntu.com/ubuntu/ petra-updates main restricted universe multiverse 
deb http://security.ubuntu.com/ubuntu/ petra-security main restricted universe multiverse 
deb http://archive.canonical.com/ubuntu/ petra partner
THis is not correct - the references to the Ubuntu repositories should be saucy and not petra. Change this in package manager and it works fine, all packages including easytag then become available.
It seems there was bug related t this - see https://bugs.launchpad.net/linuxmint/+bug/1197995.

Thanks to everyone for support

Post Reply

Return to “Newbie Questions”