Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 166 167 [168] 169 170 ... 222

Author Topic: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06  (Read 971768 times)

slink

  • Bay Watcher
  • Crazy Cat Dwarf
    • View Profile
    • Slink's Burrow Online
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2505 on: February 18, 2016, 03:00:56 pm »

Thank you so very much for sharing, sv-esk.   :-*
Logged
There is only one cat, and all cats are that cat.
Almost losing is sometimes fun.

Kallyn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2506 on: February 18, 2016, 06:10:08 pm »

So....

I'm an utterly, complete noob in Linux. Started using Mint cinnamon 17.3 3 days ago, and so far, I've absolutely no idea how to build/compile/summon DT in Linux.

I've tried following the instructions on https://github.com/splintermind/Dwarf-Therapist/blob/DF2014/BUILDING.rst, but after

sudo apt-get install qt4-qmake libqt4-dev # Qt 4
sudo apt-get install qt5-qmake qtbase5-dev qtbase5-dev-tools qtdeclarative5-dev # Qt 5

I've got stuck in qmake.

I didn't erase the # qtt 4 and 5 comments, but looks like it worked (copying and pasting in terminal, no idea what i was doing)

Can someone please point me to a linux ready to go linux version of DT, or, kindly teach me how to make it myself?

Yes, I'm way over my head...  ??? 
Logged

lorb

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2507 on: February 18, 2016, 06:29:31 pm »

Half the problem is its seen as a bit of a black art,  ive queried previously about doing it and was pretty much told that if you dont know how then its pointless trying.  How anyone learns with this sort of attitude is anyones guess.  I guess another problem is requiring linux,  im presuming that this is due to lack of tools for a windows environment.  But anyway.  Looks like sv-esk has saved the day.  Thankyou for that ;-)

You have been given a link to an excellent instruction to how to do this. If you try to follow those instructions and have a specific question because it is too complicated/unclear or some error occurs, there are more than enough people here (and google) happy to help answer those questions. There are also about a gazillion tutorials all over the internet how to run Linux inside windows, or parallel to it, or from an USB stick or whatever you prefer. And it is available for free. Poking around in memory just takes some effort, there isn't a way around that.
Logged
Please be gracious in judging my english. (I am not a native speaker/writer.)
"This tile is supported by that wall."

lorb

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2508 on: February 18, 2016, 06:31:37 pm »

So....

I'm an utterly, complete noob in Linux. Started using Mint cinnamon 17.3 3 days ago, and so far, I've absolutely no idea how to build/compile/summon DT in Linux.

I've tried following the instructions on https://github.com/splintermind/Dwarf-Therapist/blob/DF2014/BUILDING.rst, but after

sudo apt-get install qt4-qmake libqt4-dev # Qt 4
sudo apt-get install qt5-qmake qtbase5-dev qtbase5-dev-tools qtdeclarative5-dev # Qt 5

I've got stuck in qmake.

I didn't erase the # qtt 4 and 5 comments, but looks like it worked (copying and pasting in terminal, no idea what i was doing)

Can someone please point me to a linux ready to go linux version of DT, or, kindly teach me how to make it myself?

Yes, I'm way over my head...  ???

Is there a specific error message you are getting? I was getting a ton of errors about missing latex files (as someone earlier in the thread mentioned) but just ignoring them, DwarfTherapist compiled and installed and runs fine on my machine. (Ubuntu)

edit: once installed you can start DT by entering
Code: [Select]
DwarfTherapist in the terminal
« Last Edit: February 18, 2016, 06:43:59 pm by lorb »
Logged
Please be gracious in judging my english. (I am not a native speaker/writer.)
"This tile is supported by that wall."

RoboLuddite

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2509 on: February 18, 2016, 09:25:51 pm »

splinterz, that was a super-reasonable response from you yesterday. I'm not sure I could be that measured with people clamouring at my door all the time! That said I've found the last few days' conversation quite educational. It's interesting to have an insight into how the sausage is made, so to speak :P

To you and PeridexisErrant and sv-esk and the whole DFHack team we really do appreciate all the work you do. We know it's on your own time so I can wait patiently even when I'm so excited to try out new the features. Updates usually mean adventure-mode time for me, until the new layouts are ready.
Logged

Kallyn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2510 on: February 19, 2016, 04:43:20 pm »


Is there a specific error message you are getting? I was getting a ton of errors about missing latex files (as someone earlier in the thread mentioned) but just ignoring them, DwarfTherapist compiled and installed and runs fine on my machine. (Ubuntu)

edit: once installed you can start DT by entering
Code: [Select]
DwarfTherapist in the terminal
[/quote]

I paste: "qmake -qt=4" in the terminal, and get a "help" text, or so it looks like. It starts as this:


Usage: /usr/lib/x86_64-linux-gnu/qt4/bin/qmake [mode] [options] [files]

QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn't need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing project

Mode:
  -project       Put qmake into project file generation mode
                 In this mode qmake interprets files as files to
                 be built,
                 defaults to *.c; *.ui; *.y; *.l; *.ts; *.xlf; *.qrc; *.h; *.hpp

and goes on for a while.

I probably should mention I know close to nothing about software programming.
Logged

sv-esk

  • Bay Watcher
  • sorry for my bad english
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2511 on: February 19, 2016, 05:08:34 pm »

It seems, you try to run qmake in wrong place. You should run qmake from root Dwarf-Therapist directory
Quote
I've tried following the instructions on https://github.com/splintermind/Dwarf-Therapist/blob/DF2014/BUILDING.rst, but after
DF2014 - It also seems, you working with wrong branch. It shoud be DF2016.

1)Make temp directory, and navigate to it in terminal
download sources:
This command will make Dwarf-Therapist directory and fetch the sources:
Code: (2) [Select]
git clone https://github.com/splintermind/Dwarf-Therapist.git
alternative(includes 42.06 layouts and small fix for new jobs):
Code: (2 alternative) [Select]
git clone https://github.com/sv-esk/Dwarf-Therapist.git -b 42_06
Move in Dwarf-Therapist directory:
Code: (3) [Select]
cd Dwarf-Therapist
Configure:
Code: (4) [Select]
qmake -qt=4
Build:
Code: (5) [Select]
make -j$(nproc)
Install:
Code: (6) [Select]
sudo make install
« Last Edit: February 19, 2016, 05:17:19 pm by sv-esk »
Logged

sirdanilot

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2512 on: February 19, 2016, 05:11:33 pm »

My error was updating my game to .06 and just continue playing my save for quite some time, wihtout checking first if DT was already updated or not.

Next time I'll wait updating till DT arrives. 

Or is it possible to 'downgrade' and play your save in an earlier version? I don't think so right?
Logged

Kallyn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2513 on: February 19, 2016, 05:25:41 pm »

Thank you for the help SV-ESK!

I've cloned the Dwarf Therapist folder, but then I got some errors:
Spoiler (click to show/hide)
Not sure if I'm missing some library or some other application...
Logged

khearn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2514 on: February 19, 2016, 05:27:32 pm »

Or is it possible to 'downgrade' and play your save in an earlier version? I don't think so right?

It could be possible, but I would bet against it. It would depend on what changes Toady made and if/how they affect the save.

But new memory layouts for .06 were posted within the last couple of days. I've used them on both linux and windows with no problems so far. So you should be able to just use them and continue on .06.
Logged
Have them killed. Nothing solves a problem quite as effectively as simply having it killed.

sv-esk

  • Bay Watcher
  • sorry for my bad english
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2515 on: February 19, 2016, 05:32:01 pm »

make[1]: g++: Command not found
Essential compiling things are missing.
Code: [Select]
sudo apt-get install build-essential g++
Logged

khearn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2516 on: February 19, 2016, 05:37:22 pm »

Thank you for the help SV-ESK!

I've cloned the Dwarf Therapist folder, but then I got some errors:
Spoiler (click to show/hide)
Not sure if I'm missing some library or some other application...

You need to install the g++ compiler.

If you are on a 32-bit system that uses apt do "sudo apt-get install g++"

If you're on a 64-bit system, you need to get a g++ that can compile 32-bit executables, so do "sudo apt-get install g++-multilib".


If apt-get doesn't exist on your system, you need to figure out what program is used to install packages on your system. Google is your friend (and I don't say that just because i work at Google).

Hmmm, does therapist have to be a 32-bit executable? Looking at the one on my linux box, I see that it's a 64-bit binary. So "sudo apt-get install g++" should do the trick (assuming your linux uses apt-get). I was confusing it with dfhack, which definitely has to be 32-bit.

Edit: yeah, what sv-esk said. :)
Logged
Have them killed. Nothing solves a problem quite as effectively as simply having it killed.

Kallyn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2517 on: February 19, 2016, 05:38:11 pm »

Well.... it's either setting up SkyNet  :o

Or building DT  :D

Yes!!!! It works!!!!

Thanks a lot SV-ESK!  :D :D :D

Thanks Khearn, it works now  :)
Logged

LtGreeneyes

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2518 on: February 20, 2016, 08:49:51 pm »

Does anyone know why one of my dwarves' names is highlighted in red? She's my head doctor, but otherwise seems to have nothing special about her. I can't seem to find any documentation about highlighting and things, haha.
Logged

Hippoman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.36.0 | DF 42.05
« Reply #2519 on: February 20, 2016, 11:27:56 pm »

So trying to follow this, it's possible to get DF Therapist to work on Windows, for .42.06?
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads
Pages: 1 ... 166 167 [168] 169 170 ... 222