Howto: Compile on Debian Sid.

Post Reply
phasma
Posts: 191
Joined: Sat Aug 03, 2013 7:00 pm
Discord: phasma#4694

Howto: Compile on Debian Sid.

Post by phasma »

* Updated September 2013 *

Please take note of the recent update to the wiki for compiling the latest git on Debian Sid.

http://wiki.mudlet.org/w/Compiling_Mudl ... _.27Sid.27

phasma
Posts: 191
Joined: Sat Aug 03, 2013 7:00 pm
Discord: phasma#4694

Re: Howto: Compile on Debian Sid.

Post by phasma »

Updated 12th September 2014.

Changelog:

* Changed Quazip package name in the package required list.
* Added instructions to download and install QT dev package from qt-project.org. (5.3.1).
* Added zlib-bin to the package required list.
* Added workaround for zipconf.h path.

NOTE: This method is confirmed working this morning using the 3.0.1-alpha branch here.

* Fixed in current alpha * Noticed a slight issue where Mudlet returns 'libpng warning: Duplicate iCCP chunk' to the console, essentially causing the loading widget to incorrectly display.

phasma
Posts: 191
Joined: Sat Aug 03, 2013 7:00 pm
Discord: phasma#4694

Re: Howto: Compile on Debian Sid.

Post by phasma »

Couple of small edits. Will now use the correct branch as per the 3.0.1 alpha release and also actually added the link for the Qt binary.

waleed333
Posts: 1
Joined: Mon Mar 02, 2015 6:42 am

Re: Howto: Compile on Debian Sid.

Post by waleed333 »

This is how I can see my GMCP transmissions (Not the contents, but which parts were updated), maybe it's similar for MXP?
aliiii

Nyyrazzilyss
Posts: 334
Joined: Thu Mar 05, 2015 2:53 am

Re: Howto: Compile on Debian Sid.

Post by Nyyrazzilyss »

I've created a Debian 8 image, and looking at the compile process on that vs Ubuntu.

First problem i'm running into: sid is reporting zlib-bin is no longer available, and has been replaced by minizip

Just go ahead and change that, or will it cause other issues?

edit: I changed the reference, and the apt-get update completed successfully. Moving through the list, I didn't have curl installed. I did install it, and http://download.qt-project.org/official ... -5.3.1.run is reporting as not present/permanently moved.

edit2: I found a copy of the file at http://qt.mirror.constant.com/archive/qt/5.3/5.3.1/
curl wasn't working properly, so I just downloaded it through ice weasel - And discovered i'd installed a 64bit debian that can't (yet) run 32bit binaries. Just switching to 64bit (for now)

User avatar
SlySven
Posts: 1019
Joined: Mon Mar 04, 2013 3:40 pm
Location: Deepest Wiltshire, UK
Discord: SlySven#2703

Re: Howto: Compile on Debian Sid.

Post by SlySven »

Um, qt is up to 5.5.0 or .1 now I think... {Though the bleeding edge stuff SHOULD compile on any Qt5.x version - if it doesn't I like to know what doesn't work} - and I have experimented with a Qt4.x backport off of the latest 3.0.0 preview (post-delta) here.

Ah:
In the [url=http://metadata.ftp-master.debian.org/changelogs//main/z/zlib/zlib_1.2.8.dfsg-2_changelog]Debian zlib1g changelog[/url] it was wrote:zlib (1:1.2.8.dfsg-2) unstable; urgency=low

* Drop zlib-bin package as minizip has now been packaged separately,
delay due to lack of notice regarding upload (closes: #753070).

-- Mark Brown <broonie@debian.org> Sat, 16 Aug 2014 15:12:11 +0100
So I'd make sure you have zlib1g-dev and any dependences.

Nyyrazzilyss
Posts: 334
Joined: Thu Mar 05, 2015 2:53 am

Re: Howto: Compile on Debian Sid.

Post by Nyyrazzilyss »

Quite possibly, I was just following the instructions using specified versions - With your comment however in the other (Ubuntu) thread that Travis is running on Ubuntu 12.04, i'm just going to switch to that and discontinue debian setup.

phasma
Posts: 191
Joined: Sat Aug 03, 2013 7:00 pm
Discord: phasma#4694

Re: Howto: Compile on Debian Sid.

Post by phasma »

Thanks, guys. I'll get that updated in due course.

phasma
Posts: 191
Joined: Sat Aug 03, 2013 7:00 pm
Discord: phasma#4694

Re: Howto: Compile on Debian Sid.

Post by phasma »

Updated for latest Sid as of yesterday.

http://wiki.mudlet.org/w/Compiling_Mudl ... _.27Sid.27

Post Reply