LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 10-21-2016, 07:03 PM   #16
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled

Ok, been working on this for a few hours now (no biggie to me; trying to learn), and I'm taking all of the great advice given but also trying to follow the instructions from the developers. In order to even "get to" enlightenment, I need EFL (libraries I'm assuming?) installed. So I lazily tried to ./configure EFL (knowing I'd likely get error(s) due to lack of dependencies and I did:

configure: error: pkg-config missing luajit >= 2.0.0

SO, I dl'd luajit 2.0.4 tarball, extracted, read README and other "instructions" and followed them. I used make and make install and all went well. I'm still getting the same error: configure: error: pkg-config missing luajit >= 2.0.0

Any advice is greatly appreciated.

Auroch
 
Old 10-21-2016, 07:36 PM   #17
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by Auroch View Post
Ok, been working on this for a few hours now (no biggie to me; trying to learn), and I'm taking all of the great advice given but also trying to follow the instructions from the developers. In order to even "get to" enlightenment, I need EFL (libraries I'm assuming?) installed. So I lazily tried to ./configure EFL (knowing I'd likely get error(s) due to lack of dependencies and I did:

configure: error: pkg-config missing luajit >= 2.0.0

SO, I dl'd luajit 2.0.4 tarball, extracted, read README and other "instructions" and followed them. I used make and make install and all went well. I'm still getting the same error: configure: error: pkg-config missing luajit >= 2.0.0

Any advice is greatly appreciated.

Auroch
you need to install luajit-devel packages so it can use the header files. when ever you're compiling from source you have to have the developer packages installed.
 
Old 10-21-2016, 07:42 PM   #18
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by BW-userx View Post
you need to install luajit-devel packages so it can use the header files. when ever you're compiling from source you have to have the developer packages installed.
Nice. Thank you. On it now.
 
Old 10-21-2016, 08:00 PM   #19
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled
found it, but apparently tar won't extract:



bash-4.3# tar zxf luajit-devel-2.0.4-1.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now



researching now....

Auroch
 
Old 10-21-2016, 08:07 PM   #20
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by Auroch View Post
found it, but apparently tar won't extract:



bash-4.3# tar zxf luajit-devel-2.0.4-1.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now



researching now....

Auroch

try that
Code:
tar -xf luajit-devel-2.0.4-1.tar.xz
if not work then down load it again. It worked for me.
 
Old 10-21-2016, 08:19 PM   #21
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by BW-userx View Post
try that
Code:
tar -xf luajit-devel-2.0.4-1.tar.xz
if not work then down load it again. It worked for me.
I tried that command. I got not error. But I tried the config EFL again and still got:


onfigure: Finished Ecore checks
configure: Start Evas checks
checking whether Cocoa framework is supported... no
configure: error: pkg-config missing luajit >= 2.0.0
 
Old 10-21-2016, 08:24 PM   #22
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
@auroch


looks like it is all set all you have to do is move that into your /usr after you unzip it in your home dir

Code:
 #mv -v usr /

Last edited by BW-userx; 10-21-2016 at 08:31 PM.
 
Old 10-21-2016, 08:33 PM   #23
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled
I haven't been able to unzip it though. I executed the command and got no error, but there is no directory (still just the tar.xz). I tried the re-download and the same recommended commands, but same result.

Auroch
 
Old 10-21-2016, 08:41 PM   #24
Shadow_7
Senior Member
 
Registered: Feb 2003
Distribution: debian
Posts: 4,137
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
In the days of old you would have a /usr/src/ path that was meant for compiling. These days I just create a directory under the home of a particular user. And I tend to create a ./temp/ path that I cd into before I untar. In case there is no defined "path" that it all falls under. I then move the resultant extracted stuff. Normally ../ as in the parent path of ./temp/. Or I rename ./temp/ if it doesn't have a path. It doesn't really matter much as long as the user has read and write access to the path and it's parent directory.

So:

/usr/src/

or

~/sources/

For most of the times that I build stuff or have to extract things from other things. Although I mostly call it ~/linux/ these days since it is more than just sources these days. Like firmware, fonts, packages, and such. Most tarballs have an INSTALL or README once extracted that explains how to build and install the package. Or a ./doc/ path with html contents for viewing in a web browser.
 
Old 10-21-2016, 08:46 PM   #25
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled
I hear ya brother. And I always read everything I can after I extract the tarball just so I know what I'm supposed to do.

I appreciate all of the help, but I'm done for the evening, unfortunately. Family aggro and all. I'm gonna give it hell tomorrow and hopefully succeed and learn some shit in the process.

Thanks again,

Auroch
 
Old 10-21-2016, 08:47 PM   #26
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by Auroch View Post
I haven't been able to unzip it though. I executed the command and got no error, but there is no directory (still just the tar.xz). I tried the re-download and the same recommended commands, but same result.

Auroch
I did that too, look for a directory called usr inside the directory you unzipped it. then read my post about moving it to /usr and read @Shadow_7 post
 
Old 10-22-2016, 11:06 AM   #27
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled
Guys, I'm not having any luck here. It seems that this is way over my head at this point, and I'm not going to waste any more of your time. I think I might try something simpler and revisit this another time. Besides, I'm down to taking shots in the dark, and if I do get it to work, I'm not going to learn anything anyway, as it'll be pure luck.

My sincere thanks to all who helped!

Auroch
 
Old 10-22-2016, 11:19 AM   #28
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
go to SlackBuilds and look up Enlightenment that's faster ...
 
Old 10-22-2016, 11:35 AM   #29
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,565
Blog Entries: 19

Rep: Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446
Quote:
Originally Posted by BW-userx View Post
go to SlackBuilds and look up Enlightenment that's faster ...
... or go to http://slacke17.sourceforge.net.
 
Old 10-22-2016, 12:03 PM   #30
Auroch
LQ Newbie
 
Registered: Oct 2016
Posts: 24

Original Poster
Rep: Reputation: Disabled
Fantastic idea. I originally did want the latest Enlightenment, but I just gave myself a crash course in SlackBuilds (thanks for the nudge).

So, if I understand correctly (all using only SlackBuilds.org, btw), I need to download the tarballs for both the slackbuild script and the source for the main package and all of the dependencies. I have done that.

Next, I extracted the script tarball for each.

Next, I dropped the source tarball in to the newly created folder matching each. (I initially tried to install the first listed dependency [lua, if it matters] and it didn't work because it was looking for the source tarball inside the directory).

Now, I have folders for each dependency, as well as enlightenment itself. I also went in to each directory and made the scripts executable, using chmod +x.

Am I ok so far? And if I am, should I move all of those files to, and run the executable scrips from /tmp?

Thanks much.

Auroch
 
  


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
Glib-1.2-10 source from a mirror does not compile on Slackware-Current johnbradley66 Linux - Software 3 02-14-2016 10:10 PM
[SOLVED] Slackware-Current, compile questions for firefox source slackbuild gordydawg Slackware 2 09-06-2014 08:42 PM
First Slackware Kernel compile from source 2.6.29.6, am I doing this right? linus72 Slackware 41 02-07-2010 11:05 AM
Slackware 9.0 Kernel Source and Compile PrimaryDataLoop Slackware 7 05-19-2003 09:32 PM
Can't compile source code in Slackware 9.0 kernel 2.4.20) GrandTheft Slackware 2 04-29-2003 10:52 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 03:53 AM.

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