Jump to content

Photo

Compiling Terminology from Source


  • Please log in to reply
15 replies to this topic

#1 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 15 January 2016 - 11:50 AM

Are the iso's and torrents up to date. Do the have moksha 0.2.0 and the same packages that are now in the main repo?


Hippytaff - Trying to understand stuff since 1979




A big thank you to everyone who contributes to Bodhi Linux


#2 Jeff

Jeff

    Lead Developer

  • Developer
  • 12517 posts
  • LocationBloomington, IL

Posted 15 January 2016 - 05:40 PM

Moksha 0.2.0 was promoted to the stable branch a few days ago.



#3 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 15 January 2016 - 06:22 PM

Moksha 0.2.0 was promoted to the stable branch a few days ago.

 

Yeah, is it in the iso's?

 

Also, compiling terminology 0.9.0. What replaces Elementary and EFL in Moksha?

 

elementary >= 1.7.0    eina >= 1.7.0    eet >= 1.7.0    evas >= 1.7.0    ecore >= 1.7.0    ecore-evas >= 1.7.0    ecore-file >= 1.7.0    edje >= 1.7.0    emotion >= 1.7.0    ecore-input >= 1.7.0    ecore-imf >= 1.7.0    ecore-imf-evas >= 1.7.0    ecore-ipc >= 1.7.0    efreet >= 1.7.0    ethumb_client >= 1.7.0

 

Hippytaff...trying to understand stuff since 1979


Hippytaff - Trying to understand stuff since 1979


#4 Jeff

Jeff

    Lead Developer

  • Developer
  • 12517 posts
  • LocationBloomington, IL

Posted 15 January 2016 - 06:35 PM

The next scheduled ISO image update is the 3.2.0 release in March.

Moksha utilizes EFL / Elementary just like E does. They are both installed by default in Bodhi.



#5 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 15 January 2016 - 06:46 PM

cool.

 

hmm...getting this when compiling

configure: error: Package requirements (   elementary >= 1.7.0    eina >= 1.7.0    eet >= 1.7.0    evas >= 1.7.0    ecore >= 1.7.0    ecore-evas >= 1.7.0    ecore-file >= 1.7.0    edje >= 1.7.0    emotion >= 1.7.0    ecore-input >= 1.7.0    ecore-imf >= 1.7.0    ecore-imf-evas >= 1.7.0    ecore-ipc >= 1.7.0    efreet >= 1.7.0    ethumb_client >= 1.7.0    ) were not met:

 

...and

 

Package libpng was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpng.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpng', required by 'evas', not found

Hippytaff - Trying to understand stuff since 1979


#6 Jeff

Jeff

    Lead Developer

  • Developer
  • 12517 posts
  • LocationBloomington, IL

Posted 15 January 2016 - 10:06 PM

What is the full configure output?



#7 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 16 January 2016 - 01:42 AM

Got it to configure fine with that info from the build scripts. bails during make now with this error.

edje_cc: Warning. Part 'terminology.tabcount.label' in group 'terminology/background' contains description 'default:0' which has text.min: 1 X; but not text.ellipsis: -1;
 
edje_cc: Warning. This is almost certainly not what you want.


Hippytaff - Trying to understand stuff since 1979


#8 Jeff

Jeff

    Lead Developer

  • Developer
  • 12517 posts
  • LocationBloomington, IL

Posted 16 January 2016 - 01:53 AM

That message should be harmless. What is the full output?



#9 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 16 January 2016 - 02:03 AM

just loops like that for a while. I thought it was terminal so ctrl+c'd out. >.<

 

Edit - Compiled...my lord, that was a learning curve. Not a complete success though make install was fine. But terminology -V still says 0.8.0. :/


Hippytaff - Trying to understand stuff since 1979


#10 aka jazz

aka jazz

    Member

  • Banned
  • 611 posts

Posted 16 January 2016 - 02:13 AM

I could give you an assist; click on IRC up top if you dare


Screenshots of e17 at the Gallerie des shedied and here for just one only. Incidentally,why don't you try our friendly IRC channel for some help? (link up top) or watch an e-ducational clip that's 2 and a half minutes long

#11 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 16 January 2016 - 02:33 AM

I could give you an assist; click on IRC up top if you dare

 

Sorted now. Think I just saw you there :/ Cheers dude =D


Hippytaff - Trying to understand stuff since 1979


#12 Jeff

Jeff

    Lead Developer

  • Developer
  • 12517 posts
  • LocationBloomington, IL

Posted 16 January 2016 - 03:17 AM

Did you uninstall the version of terminology you have installed from the Bodhi repos?



#13 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 16 January 2016 - 12:40 PM

Not the first time around no >.<

 

Got my head around compiling stuff for moksa now though (Well Teminology, at least). Finally. Thanks to persistence and the patience of the bodhi crew...not least you (Jeff).

 

Brush up on packaging debs now. (and compile, install and test Terminology 0.9.1, because that's how I roll)


Hippytaff - Trying to understand stuff since 1979


#14 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 16 January 2016 - 11:51 PM

For anyone who is interested...Terminology 0.9.1 and moksha 0.2.0 compiled from source are playing very nice. Epic. 


Hippytaff - Trying to understand stuff since 1979


#15 Jeff

Jeff

    Lead Developer

  • Developer
  • 12517 posts
  • LocationBloomington, IL

Posted 17 January 2016 - 01:32 AM

Does it still segfault when closing a tab?



#16 hippytaff

hippytaff

    Member

  • Members
  • 1269 posts
  • LocationWales, UK

Posted 17 January 2016 - 09:19 AM

Terminology? I had no issues at all. Split and tabs work etc no segfaults.

 

The only error I get is when exiting a chile terminal, in the main terminal:

ERR<3257>:termpty termpty.c:213 _cb_fd_read() error while reading from tty slave fd

 

I did have errors again - loading epulse and places modules on startup, but I don't think I had autoremoved at the time, so I'll double check that.


Hippytaff - Trying to understand stuff since 1979





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users