Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

where to find emake functionality?

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
xerxesmc
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 19, 2006 6:25 pm
Location: Fulda/Hessen

where to find emake functionality?

  • Quote

Post by xerxesmc » Sat Jun 02, 2007 9:25 pm

like the title says, im interested in the source of the emake functionality, maybe its an eclass i havent checked yet?
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Sat Jun 02, 2007 10:11 pm

From http://devmanual.gentoo.org/ebuild-writ ... index.html;
The emake function should be used to call make. This will ensure that the user's MAKEOPTS are used correctly. The emake function passes on any arguments provided, so it can be used to make non-default targets (emake extras), for example. Occasionally you might encounter a screwy non-autotools Makefile that explodes with emake, but this is rare.
"You have to invite me in"
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Sat Jun 02, 2007 10:28 pm

The command is: /usr/lib/portage/bin/emake
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Sat Jun 02, 2007 10:36 pm

PaulBredbury wrote:The command is: /usr/lib/portage/bin/emake
Which simply contains;

Code: Select all

exec ${MAKE:-make} ${MAKEOPTS} ${EXTRA_EMAKE} "$@"
So it really is just a wrapper for make.
"You have to invite me in"
Top
xerxesmc
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 19, 2006 6:25 pm
Location: Fulda/Hessen

  • Quote

Post by xerxesmc » Sun Jun 03, 2007 3:00 pm

thx
Top
AAA2007
n00b
n00b
Posts: 15
Joined: Fri Jun 01, 2007 3:41 am

Make and emake problem

  • Quote

Post by AAA2007 » Sun Jun 03, 2007 9:25 pm

Hey guys... i am new to gentoo .. i just installed it and have gnome running ... however i cannot do make menuconfig now (although i was able to before .. even in gnome) infact i cannot use make command in anything ..now i am trying to emerge make but i am having this error message (/usr/portage/sys-devel/make/make-3.81.ebuild: line 31: emake: command not found) so do you have any suggestions on how to retrive make because i need to configure my kernel .. thank you
Top
xerxesmc
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 19, 2006 6:25 pm
Location: Fulda/Hessen

  • Quote

Post by xerxesmc » Wed Jun 06, 2007 10:58 am

have u run

Code: Select all

emerge --sync && emerge portage
after having installed gentoo?

Code: Select all

% equery b emake
[ Searching for file(s) emake in *... ]
sys-apps/portage-2.1.2.7 (/usr/lib/portage/bin/emake)
Top
Post Reply

7 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic