Time |
Nick |
Message |
00:06 |
|
yang2003 joined #minetest |
00:29 |
|
jomat joined #minetest |
00:47 |
|
swift110 joined #minetest |
00:49 |
|
swift110 joined #minetest |
00:55 |
|
Void7 joined #minetest |
01:09 |
|
KrimZon_2 joined #minetest |
01:17 |
|
yang2003 joined #minetest |
01:43 |
|
Player-2 joined #minetest |
01:57 |
|
XeonSquared joined #minetest |
02:37 |
|
whitephoenix_ joined #minetest |
02:44 |
|
Grandolf joined #minetest |
03:01 |
|
swift110-phone2 joined #minetest |
03:47 |
|
vktec joined #minetest |
03:52 |
|
yang2003 joined #minetest |
04:24 |
|
GunshipPenguin joined #minetest |
04:49 |
|
DI3HARD139 joined #minetest |
05:06 |
|
Nothing joined #minetest |
05:06 |
|
lambda-11235 joined #minetest |
05:13 |
|
lambda-11235 joined #minetest |
05:17 |
|
swift110-phone joined #minetest |
05:41 |
|
segfault22 joined #minetest |
05:42 |
segfault22 |
I tried to import the minetest source code into Eclipse CDT and it keeps throwing hundreds of errors whenever I look at any C++ source file |
05:43 |
segfault22 |
Do I have to import another library or make Eclipse "recognize the stuff" like what we have to do when making Lua mods with Eclipse-ldt |
05:44 |
segfault22 |
should I go to #minetest-dev with these questions |
05:47 |
|
torgdor joined #minetest |
05:59 |
DI3HARD139 |
Question. Is --migrate broken or is it just slow af? |
06:00 |
DI3HARD139 |
Converting a map from sqlite3 to leveldb and the the script is dead silent in the terminal |
06:00 |
VanessaE |
it can be a LITTLE slow, but it shouldn't take more than a few minutes. |
06:01 |
CWz |
allo |
06:01 |
DI3HARD139 |
Ok just wondering as when watching from the system monitor the terminal isn't using any CPU and very little ram. |
06:01 |
DI3HARD139 |
Hey CWz |
06:02 |
DI3HARD139 |
I decided now is the time to port over one of my servers as its performance is complete sh**. Takes 15-20mins just to join the game now |
06:03 |
DI3HARD139 |
I thought about using redis but I dont feel like setting up a redis server. |
06:05 |
* DI3HARD139 |
heads off and clones forum.minetest.net while waiting for the migration to finish |
06:06 |
segfault22 |
I have to import Irrlicht and (what else?) to get Eclipse C++ to see all of the unrecognized types |
06:07 |
segfault22 |
Isn't there some grand unified list of libraries that minetest depends upon for functionality? |
06:08 |
DI3HARD139 |
http://dev.minetest.net/Compiling_Minetest |
06:08 |
DI3HARD139 |
The basics are listed there if I recall |
06:09 |
segfault22 |
Thank you |
06:09 |
segfault22 |
Why does Minetest need BZip? |
06:10 |
DI3HARD139 |
Data transfer from client to server and viceversa if I recall |
06:10 |
DI3HARD139 |
vice-versa* |
06:10 |
|
FirePowi joined #minetest |
06:11 |
segfault22 |
Thank you |
06:13 |
segfault22 |
Irrlicht is massive, it takes so much longer to download that than the whole minetest source |
06:13 |
DI3HARD139 |
yup |
06:15 |
DI3HARD139 |
nope. still slow af |
06:15 |
* DI3HARD139 |
wonders what network speed OVH is giving him |
06:16 |
DI3HARD139 |
or if the Drive is starting to fail as its been slowing down day by day. |
06:18 |
DI3HARD139 |
eh 80ish Mbps to the nearest Comcast Backbone thats closest to me |
06:20 |
DI3HARD139 |
Can't be a bad drive as its only 2 months old |
06:25 |
segfault22 |
apt-get download is a source of problems, it doesn't output to anywhere |
06:28 |
segfault22 |
okay it throws them in the trash bin at /var/cache/apt/archives and there is no way to reconfigure that. So I just have to navigate there and copy the files manually, in essence doing the job that the apt developers were supposed to take care of before releasing it as a feature |
06:29 |
sfan5 |
segfault22: minetest actually doesn't depend on bzip2, but it needs to link to it on linux |
06:29 |
segfault22 |
okay |
06:30 |
segfault22 |
Why doesn't "apt-get download" output anywhere on disk |
06:32 |
segfault22 |
apt devs didnt finish that feature before releasing it, probably another one of those "haha they'll have fun with this" type of feature |
06:39 |
segfault22 |
I found where it threw the file, and its still wrong |
06:43 |
segfault22 |
thank you for the help, DI3HARD139 and sfan5; my minetest fork will be existing in the future as a result |
06:43 |
DI3HARD139 |
np |
06:59 |
segfault22 |
I finally got apt-get download to work, but it has all *.deb files instead of *.lib files, and none of the *.deb files have any *.lib files in them... |
06:59 |
|
jojoa1997 joined #minetest |
07:00 |
Calinou |
is .lib even relevant in the GNU/Linux world? |
07:00 |
Calinou |
isn't it .a |
07:00 |
segfault22 |
so it can use *.a files and there are some of those |
07:00 |
Calinou |
and .lib is a statically linked *Windows* library? |
07:00 |
segfault22 |
confusing double standards |
07:03 |
segfault22 |
Now I have to go open all the *.deb files and extract *.a a-rary files |
07:08 |
|
segfault22 joined #minetest |
07:13 |
segfault22 |
Now I have some *.so.0 files that are empty and *.so.0.5.2 files that can't be used,... |
07:14 |
segfault22 |
type: "unknown" |
07:14 |
segfault22 |
that's just splendiferous |
07:17 |
segfault22 |
There is nothing on the internet even related to a process of extracting the *.so file from the archive format(s) |
07:17 |
segfault22 |
yet another totally useless standard |
07:20 |
segfault22 |
I look for something about getting the *.so file out of the *.so.0.5.2 files, and I get "how to install rubyripper" as a top result... |
07:22 |
segfault22 |
Is it possible to use the *.so with numbers attached, or do I have to do some other complex trickery with it as well just to make it work to the next problem-step? |
07:23 |
segfault22 |
is libgettext deprecated for modern operating systems? |
07:24 |
Calinou |
why would it be? |
07:24 |
Calinou |
gettext is optional in Minetest, but can be used |
07:25 |
segfault22 |
because its *.deb file contains the library in a format that is not useable |
07:26 |
segfault22 |
Will I discover that all of the libraries with an archive *.so.0.5.2 (or other unuseable, unrecognized) are optional with minetest? |
07:28 |
Calinou |
I think you're doing it wrong ._. |
07:29 |
Calinou |
ask in ##C++-general or something, or your IDE's channel |
07:29 |
Calinou |
for help on how to configure completion and linting |
07:29 |
segfault22 |
I think it was built wrong |
07:29 |
segfault22 |
built, as in the entire process from idea to distribution |
07:30 |
segfault22 |
so many problems and unnecessary crap just to get something simple |
07:32 |
Calinou |
feel free to try Qt Creator :) |
07:33 |
segfault22 |
That is out of scope for this project |
07:33 |
|
Krock joined #minetest |
07:33 |
segfault22 |
I am using Eclipse C++, no other program is needed except library files and the minetest source. |
07:40 |
|
sonicpp joined #minetest |
07:41 |
segfault22 |
I found it somewhere else, in the proper format. I was doing it right, someone else fumbled somewhere else. |
07:42 |
segfault22 |
that guy they pay $20/hour to repetitively press spacebar+enter at the server console dropped the ball on that one |
07:44 |
|
aheinecke joined #minetest |
07:48 |
segfault22 |
libgl.so is 0 bytes downloaded from the packages.ubuntu.com,... seems legit |
07:48 |
segfault22 |
like 7 bits or less |
07:48 |
segfault22 |
or is it 3 bits or less because 4 or more rounds up to 1 byte |
07:49 |
segfault22 |
not literally, 4 is only half of a byte but the file manager doesn't count in bits |
07:51 |
segfault22 |
that's right, libgl1-mesa-dev turns into libgl-dev and mesa-common-dev when it's downloaded via apt-get -d ~ |
07:53 |
segfault22 |
You can't install libraries directly to the eclipse library system, you can only point it to library archive files... |
07:58 |
segfault22 |
I know that libgl can't be 0 bytes and actually work |
07:58 |
|
edgrey joined #minetest |
08:13 |
segfault22 |
Is it okay to use libalut.a when there does not exist any other openal development library archives? |
08:20 |
|
redblade joined #minetest |
08:20 |
|
Volkj joined #minetest |
08:29 |
segfault22 |
thank you |
08:42 |
Calinou |
Qt Creator is not really out of scope btw, it works fine with non-Qt projects |
08:42 |
Calinou |
its completion works well for me, with dynamic libraries |
08:49 |
|
tpe joined #minetest |
08:53 |
|
Markow joined #minetest |
08:54 |
|
SmugLeaf joined #minetest |
08:56 |
|
SanskritFritz joined #minetest |
09:03 |
|
edgrey joined #minetest |
09:05 |
|
JamesTait joined #minetest |
09:05 |
JamesTait |
Good morning all! Happy Monday, and happy US Independence Day! 😃 |
09:07 |
Krock |
Good morning! Yet another monday day! |
09:08 |
JamesTait |
I don't mind admitting I'm a slow-starter this morning. |
09:12 |
|
edgrey joined #minetest |
09:15 |
Markow |
Happy 4th !!! 🎆 |
09:18 |
|
ploop joined #minetest |
09:19 |
|
Player_2 joined #minetest |
09:23 |
Krock |
gonna celebrate the swiss national day on 1st august too :3 |
09:23 |
Krock |
and no-one in here cares about it |
09:36 |
|
Megal joined #minetest |
09:58 |
|
sonicpp joined #minetest |
10:18 |
|
PseudoNoob joined #minetest |
10:29 |
|
Krock joined #minetest |
10:36 |
|
Darcidride joined #minetest |
11:03 |
|
jojoa1997 joined #minetest |
11:33 |
|
Fixer joined #minetest |
11:59 |
|
aheinecke_ joined #minetest |
12:03 |
|
Darcidride_ joined #minetest |
12:14 |
|
TGminer joined #minetest |
12:43 |
|
jan6 joined #minetest |
12:48 |
jan6 |
hello, I'm trying to compile minetest right now and it wants doxygen, but readme didn't tell me to install it, how do I compile without doxygen? |
12:49 |
everamzah |
i think it will just say that it wasn't found, and that it won't build documentation, but that minetest itself will still build and install ok |
12:49 |
everamzah |
i never install it, anyway, but it does warn me doxygen isn't present |
12:53 |
jan6 |
well, it says "--Configuring incomplete, errors occurred!" and only other error I see is "SpatialIndex not found!" |
12:55 |
Krock |
then there's another missing package than spatialIndex and doxygen |
12:55 |
jan6 |
oh, it also didn't find curses |
12:55 |
Krock |
you can disable curses too if you don't want a server build |
12:55 |
jan6 |
how? |
12:56 |
Krock |
uhm.. -DENABLE_CURSES=0 |
12:57 |
jan6 |
denable? |
12:57 |
Krock |
a CMake option |
12:57 |
Krock |
do you use the gui? |
12:57 |
jan6 |
no |
12:58 |
Krock |
it's just another param for the command "cmake . -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1 ......" |
12:59 |
Krock |
but that shouldn't cause an error |
13:01 |
jan6 |
is there any point in adding -dbuild_client ? |
13:02 |
everamzah |
do you intend to run the client? if so, enable it. otherwise, building the server alone requires fewer libs |
13:03 |
jan6 |
does -dbuild_client=true -dbuild_server=false make a difference compared to leaving both out? |
13:04 |
|
AndDT joined #minetest |
13:06 |
|
Lunatrius` joined #minetest |
13:08 |
jan6 |
? |
13:09 |
Krock |
duh.. no idea |
13:09 |
Krock |
BUILD_SERVER would be set to true when both are disabled |
13:09 |
everamzah |
client is default |
13:09 |
everamzah |
client comes with --server |
13:10 |
everamzah |
-DBUILD_SERVER=1 makes minetestserver |
13:10 |
everamzah |
but it doesn't build minetestserver by default unless u specify, i think |
13:19 |
jan6 |
what's the difference between Minetest-c55 and minetest.net versions? |
13:19 |
everamzah |
never tried minetest-c55 |
13:19 |
Hirato |
that would be minetest 0.3 wouldn't it? |
13:44 |
|
TGminer joined #minetest |
13:55 |
|
Lunatrius` joined #minetest |
13:57 |
everamzah |
i started on 0.4.9 or so i think |
14:07 |
Krock |
I started on 0.4.7 and I'm sure |
14:33 |
|
SylvieLorxu joined #minetest |
14:52 |
|
jojoa1997 joined #minetest |
14:55 |
Fixer |
started on 0.2.20110602_0 |
14:56 |
Fixer |
holy shit, it is 5 years anniversary |
14:56 |
Fixer |
5 years with minetest |
15:02 |
|
ploop joined #minetest |
15:03 |
|
SmugLeaf joined #minetest |
15:08 |
|
OldCoder_ joined #minetest |
15:08 |
|
cheapie_ joined #minetest |
15:08 |
|
iMystery joined #minetest |
15:09 |
|
Gael-de-Sailly joined #minetest |
15:09 |
|
M-JLuc joined #minetest |
15:10 |
|
Tristit1a joined #minetest |
15:16 |
bark |
can someone confirm/dismiss that existing sqlite-worlds can't be converted/migrated to leveldb? After successfully compiling from source with leveldb-flag, I still get "ERROR[main]: Migration to leveldb is not supported" |
15:19 |
Krock |
dismissed |
15:19 |
Krock |
you didn't compile it properly then |
15:21 |
bark |
thank you! |
15:32 |
sfan5 |
bark: not that you may need to remove CMakeFiles and/or CMakeCache.txt if you have previously compiled without leveldb |
15:32 |
sfan5 |
note* |
15:55 |
|
hmmmm joined #minetest |
16:04 |
|
SylvieLorxu joined #minetest |
16:18 |
|
shangul joined #minetest |
16:23 |
|
est31 joined #minetest |
16:27 |
|
FirePowi joined #minetest |
16:33 |
|
rubenwardy joined #minetest |
16:50 |
|
Nothing joined #minetest |
16:56 |
|
Tux[Qyou] joined #minetest |
17:00 |
|
edgrey joined #minetest |
17:17 |
|
whitephoenix joined #minetest |
17:34 |
|
Tmanyo joined #minetest |
17:40 |
|
Gundul joined #minetest |
17:59 |
MinetestBot |
[git] sfan5 -> Uberi/Minetest-WorldEdit: Move cuboidapi.lua to correct place 5afea42 https://git.io/vKUIM (2016-07-04T19:57:48+02:00) |
17:59 |
MinetestBot |
[git] sfan5 -> Uberi/Minetest-WorldEdit: Add completion chat message to //expand and //contract 2aed498 https://git.io/vKUID (2016-07-04T19:53:12+02:00) |
17:59 |
MinetestBot |
[git] sfan5 -> Uberi/Minetest-WorldEdit: Fix //shift with absolute axis (x/y/z) 0b68b2a https://git.io/vKUIy (2016-07-04T19:51:28+02:00) |
17:59 |
MinetestBot |
[git] sfan5 -> Uberi/Minetest-WorldEdit: Merge remote-tracking branch 'tmp/cuboidmanip' f72abdb https://git.io/vKUI9 (2016-07-04T19:49:23+02:00) |
17:59 |
MinetestBot |
[git] danierukun -> Uberi/Minetest-WorldEdit: Modify outset and inset to accept both hv and vh combinations. Update documentation accordingly. e18525d https://git.io/vKUIH (2016-07-03T21:44:02-05:00) |
17:59 |
MinetestBot |
[git] danierukun -> Uberi/Minetest-WorldEdit: Clean some documentation issues 78890dd https://git.io/vKUIQ (2016-07-03T21:44:02-05:00) |
17:59 |
sfan5 |
oh boy |
17:59 |
MinetestBot |
[git] danierukun -> Uberi/Minetest-WorldEdit: Update command documentation b922097 https://git.io/vKUI5 (2016-07-03T21:44:02-05:00) |
17:59 |
MinetestBot |
[git] danierukun -> Uberi/Minetest-WorldEdit: Implement some safety mechanisms 48f3f59 https://git.io/vKUId (2016-07-03T21:44:02-05:00) |
17:59 |
MinetestBot |
[git] danierukun -> Uberi/Minetest-WorldEdit: Reimplement /expand and /contract to conform to WE standards f8f1f3b https://git.io/vKUIF (2016-07-03T21:44:02-05:00) |
18:00 |
|
MinetestBot joined #minetest |
18:08 |
|
xunto joined #minetest |
18:15 |
|
Telesight joined #minetest |
18:40 |
|
Grandolf joined #minetest |
18:48 |
|
est31 joined #minetest |
19:00 |
MinetestBot |
[git] est31 -> minetest/minetest: Disable joysticks per default for now f649147 https://git.io/vKUm7 (2016-07-04T20:49:13+02:00) |
19:05 |
MinetestBot |
[git] Rogier-5 -> minetest/minetest: Fix & make linux conditionals uniform (#4278) 1dfd977 https://git.io/vKUYU (2016-07-04T21:00:57+02:00) |
19:31 |
|
Hirat0r joined #minetest |
19:48 |
|
shangul left #minetest |
19:48 |
|
rubenwardy joined #minetest |
19:52 |
|
reedych joined #minetest |
19:52 |
reedych |
hi all |
20:19 |
|
Markow joined #minetest |
20:20 |
|
Trustable joined #minetest |
20:23 |
|
JohnnyComeL8ly joined #minetest |
20:25 |
JohnnyComeL8ly |
Since when did #minetest-mods become an "invite only" channel? |
20:33 |
Fixer |
omg |
20:34 |
Krock |
JohnnyComeL8ly, it's not +i |
20:34 |
Krock |
duh..wat? |
20:34 |
Krock |
it really is |
20:47 |
MinetestBot |
[git] est31 -> minetest/minetest: Temporarily disable "testStartStopWait" Threading unit test on mac c1bdb55 https://git.io/vKUcd (2016-07-04T22:46:52+02:00) |
20:49 |
|
CWz joined #minetest |
20:49 |
|
redblade joined #minetest |
21:11 |
|
proller joined #minetest |
21:18 |
|
Nothing joined #minetest |
21:45 |
|
swift110 joined #minetest |
21:47 |
|
segfault22 joined #minetest |
21:51 |
|
swift110 joined #minetest |
21:51 |
segfault22 |
where does the type "gui::IGUIEnvironment" come from? |
21:52 |
segfault22 |
and video::ITexture |
21:52 |
segfault22 |
I thought I got all of the library dependencies |
22:00 |
|
proller joined #minetest |
22:01 |
segfault22 |
Oh I see, all of the types are moved over to a separate "header files" instead of being part of the library itself... |
22:01 |
segfault22 |
that's ugly |
22:05 |
est31 |
not really |
22:05 |
segfault22 |
So now I have to import each and every library-dependency into a separate project, export it, then go to the fork project and set up paths/"references" |
22:06 |
est31 |
it makes packaging easier |
22:06 |
est31 |
you need the headers all time if you want to compile a program using irrlicht but you need the source only ifyou want to compile irrlicht itself |
22:09 |
segfault22 |
It should only require one step to import the headers, but the development environment program only uses the headers if they are all bundled into a project first, then exported. Brilliant... |
22:15 |
segfault22 |
Vast amounts of tedious click-work is offset to the backs of developers when the entire system is designed via backwards thinking processes... I would already be producing something useful, if I had made all of this the way it's supposed to be, but I don't have time to do all of that for them |
22:17 |
segfault22 |
C++ works smooth and elegant if it is used properly, instead of botched |
22:20 |
est31 |
segfault22, thats why i dont use an ide :) |
22:21 |
segfault22 |
But that doesn't make it easy to see if you typed something improperly, you would find yourself wasting lots of time looking for a problem often in the wrong places, and you can only know if it is wrong when you try to compile it |
22:22 |
est31 |
i dont type something wrong that often |
22:23 |
segfault22 |
Every human makes errors some times, especially if it is expected that an error was not made at all. |
22:23 |
est31 |
well yes but for that I have a compiler |
22:23 |
est31 |
it tells me when there is something it doesnt like |
22:24 |
est31 |
segfault22, in the past I've thought I couldnt write programs without an IDE |
22:24 |
est31 |
I've thought it was impossible |
22:24 |
|
rubenwardy joined #minetest |
22:24 |
est31 |
but then I started writing stuff without |
22:24 |
est31 |
and it worked great |
22:24 |
est31 |
all you need is a text editor with syntax hightlighting :) |
22:26 |
segfault22 |
like notepad++ |
22:26 |
est31 |
well I use kate but if you are on windows, notepad++ sems like a good option |
22:27 |
segfault22 |
I'm not on windows, and I have notepad++... |
22:27 |
est31 |
although I dont like that it has so many buttons you'll never use |
22:27 |
rubenwardy |
I personally really like atom.io |
22:27 |
segfault22 |
Wait, it's not notepad++, it's something that comes with Linux Mint by default... but it does the same... |
22:28 |
rubenwardy |
Gedit? |
22:28 |
segfault22 |
yeah, GEdit |
22:29 |
segfault22 |
I used it when I was making Lua mods, but then I found it's easier to use Eclipse LDT because it does the same and more |
22:32 |
segfault22 |
gettext doesn't have headers? |
22:34 |
segfault22 |
A lot of what I say will probably look less-advanced because I have never worked with C++, but it makes sense quickly because I have been using Lua for years |
22:35 |
segfault22 |
It was a great decision to use Lua for the modding api, because it is easier to understand C++ if you already speak Lua |
22:41 |
segfault22 |
too bad OpenAL is proprietary now, so we are limited to using the old outdated versions kept up on mirror/archive sites... |
22:46 |
segfault22 |
I thought function pointers and type definitions were supposed to be universal across all architectures, yet OpenGL(C)(R) has multiple different headers with different content for different systems... seems legit |
22:48 |
segfault22 |
I'm just gonna get all of 'em and throw 'em all into the same bin with the rest of the other dependency headers |
22:50 |
segfault22 |
Also checking the mesa development files to see if there is anything worthwhile in there |
22:51 |
segfault22 |
oh, it's all there. So I should get rid of the other "Open"GL(C)(R) proprietary crap, it wasn't going to work anyways |
22:53 |
segfault22 |
too many different system architectures exist,... amd64 for the win |
22:58 |
segfault22 |
If I'm using AMD64 headers with minetest source code, and if I make a bunch of changes and post them online as a fork, will it limit others' ability to use the finished program with other system architectures? |
23:00 |
est31 |
what do you mean with amd64 headers |
23:00 |
est31 |
actually, what is your intention with doing with the minetest source code segfault22 ? |
23:01 |
|
STHGOM joined #minetest |
23:01 |
segfault22 |
I'm going to redo the node system, such that all nodes are composed of volumes that can take any shape, and are filled with a constant amount of material, instead of whole nodes filled entirely with themselves |
23:02 |
rubenwardy |
wow |
23:02 |
rubenwardy |
good luck :) |
23:02 |
segfault22 |
that way you can have smooth hills and caves, but still node-based and "voxel" in nature |
23:02 |
segfault22 |
It's going to take a long time |
23:07 |
est31 |
segfault22, just note the LGPL license of minetest, if you want to make the fork closed source you might not want to pick minetest |
23:08 |
segfault22 |
It has to be open source. Everything I make will be open source, primarily because I need other people's input on my methodology and possible better/easier ways/means, but also because freedom :D |
23:09 |
est31 |
ok, good |
23:09 |
est31 |
just wanted you to spare trouble later down the road if/when you have invested more time into your project |
23:09 |
segfault22 |
thank you |
23:11 |
|
theTroy joined #minetest |
23:13 |
segfault22 |
The IDE still doesn't recognize the irrlicht types and whatnot, even though I imported the headers |
23:16 |
|
Tmanyo joined #minetest |
23:32 |
|
Miner_48er joined #minetest |
23:42 |
segfault22 |
the indexer is not seeing the headers for some reason |
23:42 |
|
rubenwardy joined #minetest |
23:42 |
segfault22 |
Am I gonna have to add each *.h file manually? |