udoprog / c10t

A minecraft cartography tool
Other
225 stars 50 forks source link

does not render on linux 64bit #231

Closed Stunkymonkey closed 12 years ago

Stunkymonkey commented 12 years ago

Look in topic

Generating PNG Map

--- SCANNING WORLD DIRECTORY --- world: /home/paul/minecraft_server/1.0.0_world/ ............................... 3100 parts ............................... 6200 parts ............................... 9300 parts ............................... 12400 parts ............................... 15500 parts ............. 16879 parts --- DEBUG WORLD INFO --- mc::world min_x: -61 max_x: 35 min_z: -39 max_z: 84 levels: 16879 chunk pos: 0x0 --- ALLOCATING MEMORY --- memory usage: 11 MB memory limit: 1000 MB --- RENDERING ---

this is all I started it with: ./c10t --debug -w /home/paul/minecraft_server/1.0.0_world/ -o map.png

after this I waited 2 hours, and nothing happend

I hope you undestand my problem, because my englisch is not that good

Greetings Stunkymonkey

uap-universe commented 12 years ago

Can you please upload your world as a zipfile so I can download it and try to reproduce the problem?

Stunkymonkey commented 12 years ago

here is my link: http://dl.dropbox.com/u/35486133/Minecraft/world.zip

uap-universe commented 12 years ago

I downloaded your map and rendered it. This is the result. I used the same parameters as you.

Which version of c10t are you using (run c10t --version to find out)? Could you please try out the latest version by cloning it from github and compiling it by yourself?

Stunkymonkey commented 12 years ago

c10t - a cartography tool for minecraft version: git 04b2bb5, built on Jan 6 2012 by: Udoprog johnjohn.tedro@gmail.com et. al (see README) site: http://github.com/udoprog/c10t

uap-universe commented 12 years ago

This revision should work. Could you please try to find out, what versions of the libs are installed that c10t uses? I currently can't guess why c10t should run into an infinite loop, so I need to collect more hints. This is a problem that definately fits into the category: Dislike! :D

Stunkymonkey commented 12 years ago

I think, that there are some libs missing can you please tell me what i have to write, so that the libs are installed?

uap-universe commented 12 years ago

Maybe you are using an operating system for which the package managing system cannot get the latest libboost. Many CentOS builds for instance have libboost 1.33 in their stable repositories. You could try the following:

Type

ls /usr/lib | grep boost

to find out the version number of your boost. It should be part of some file names. If it is less than 1.45, you should follow step one in the readme under the section "Installing from source" and install libboost 1.47 and recompile c10t with it.

Stunkymonkey commented 12 years ago

i have got the 1.40 how to? i do not have such linux skills

uap-universe commented 12 years ago

Question:

i have got the 1.40 how to? i do not have such linux skills

Answer:

If it is less than 1.45, you should follow step one in the readme under the section "Installing from source" and install libboost 1.47 and recompile c10t with it.

If the instructions given in the readme (and on the libboost page itself) are not sufficient, let us know and we will help. It's really easy: you download the stuff, call some programms (don't forget the --prefix=/usr option!) and everything should work fine :)

uap-universe commented 12 years ago

Could you please try out the -m option as described in #234? It seems to be the same problem. Please also try out the latest revision afterwards.

Still don't know what this effective_threads thing does and why it was previously allowed to be zero. It works now, but @udoprog should have a look on this.

uap-universe commented 12 years ago

Seems to be related with #234 and is therefore closed. Please reopen, if the problem still exists.