<coolcoder613>
No, all it does is blink the cursor
<phschafft>
that is a big machine you got there!
<phschafft>
;)
<zard>
gtg, bye everyone!
zard has quit [Quit: leaving]
v_harkonnen has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
wicknix has joined #haiku
zard has joined #haiku
HaikuUser has joined #haiku
HaikuUser is now known as AlaskanEmily
AlaskanEmily is now known as AlaskanEmily2
HaikuUser has joined #haiku
AlaskanEmily2 has quit []
HaikuUser has quit []
AlaskanEmily2 has joined #haiku
<AlaskanEmily2>
So possibly silly question, I'm trying to build a piece of software using pnglite from HaikuDepot instead of the bundled version. However, -lpnglite doesn't find anything because it seems like the devel package just provides libpnglite.so.0 and no libpnglite.so, so I'm not sure how I could actually link with that and still generally work with other systems?
<OscarL>
AlaskanEmily2: I guess we could add a symlink (libpnglite.so -> libpnglite.so.0) in the recipe for pnglite.
* OscarL
fires up the VM to see what's what with pnglite.
<OscarL>
that's an old package :-), and the recipe direcly does this for the BUILD step: "gcc -o libpnglite.so.0 -shared -Wl,-soname=libpnglite.so.0 pnglite.c -lz"
<OscarL>
seems no other package is using libpnglite in anyway, so... we could just make the recipe create "libpnglite.so" directly, I think.
<OscarL>
Yeah... Fedora uses libpnglite.so.0, and just adds a libpnglite.so symlink.
<OscarL>
AlaskanEmily2: I'll open a PR for adding the missing symlink. Might take a while for it to get merged, thou... Seems we're a bit short on reviewers' time (or number of reviewers :-))
<AlaskanEmily2>
OK, that's kind of what I expected but I wanted to check. It's not blocking me on anything, this software has to bundle a copy anyway.
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL>
In any case. Thanks for bringing it up. If you don't get a timely response here, feel free to open tickets over HaikuPorts for things like this.
<AlaskanEmily2>
Do none of the packages provide static libraries? It's not a big issue but I found it a little surprising coming from VoidLinux and OpenBSD where devel packages usually do provide those
<OscarL>
Haiku is mostly a "shared only" system. There are a few .a here and there, but, kept to the bare minimum.
<AlaskanEmily2>
One other thing I found, I had to add -L/boot/system/develop/lib/x86 to the link flags manually. This software uses SCons, and I'm wondering if that's expected or not. I did double-check, I'm definitely in the gcc2/x86 arch.
<OscarL>
are you compiling that software via HaikuPorter, or running a build just from Terminal/shell ?
<AlaskanEmily2>
Just building on the terminal
<OscarL>
are you switching to x86 before attempting compilation? (`setarch x86`), or that soft can be built with gcc2?
<AlaskanEmily2>
It's software that I'm still developing, and it does compile with GCC 2 and that's what gcc is in the default terminal. I specifically want to build with GCC2.
<OscarL>
ok, then you should NO be linking to stuff under /boot/system/develop/lib/x86
<AlaskanEmily2>
Ahhhh
<OscarL>
s/NO/not/
<AlaskanEmily2>
...I got which directory is what backwards didn't I
<OscarL>
yeah... can be pretty confusing :-D
<AlaskanEmily2>
...now I'm scared that everything somehow was working even by linking the newer libraries :X
<OscarL>
AlaskanEmily2: for reference... "setarch x86" == GCC13, "setarch x86_gcc2"... you guessed it.
mmu_man has quit [Ping timeout: 480 seconds]
Maturi0n has joined #haiku
* OscarL
could use a thimble right now. Needle too sharp on both ends :-(
<OscarL>
alright, pnglite package looks good on all x86_64, x86, and x86_gcc2 variants. Opening PR.
<botifico>
[haikuports/haikuports] OscarL 634ff6f - pnglite: add a symlink on the _devel package. (#10199)
<OscarL>
that was fast :-D
vdamewood has quit [Ping timeout: 480 seconds]
vdamewood has joined #haiku
<AlaskanEmily2>
Noice :o
<coolcoder613>
I'm looking for recommendations on programming languages or tools suitable for teaching programming to 10-11-year-olds with no prior experience (They do know how to use a mouse/keyboard and basic MS Office). The requirements are:
<coolcoder613>
- Must be offline
<coolcoder613>
- Compatible with Windows
<coolcoder613>
Scratch is not an option, so please exclude that from your suggestions. I'm considering BASIC dialects, LOGO, or any other suitable options. Python seems a bit complicated for an introduction to programming at this level.
<coolcoder613>
moparisthebest: I'm learning Rust at 14, and... I guess the main problem is that I don't have a good enough project to keep me motivated ;(
<moparisthebest>
Yea I could never learn anything without something interesting to write in it either
<coolcoder613>
ADHD makes it harder too :(
AlaskanEmily2 has quit [Quit: Vision[]: i've been blurred!]
<coolcoder613>
Hmm.. some micro:bits would be nice, but that's web-based :(
<moparisthebest>
I also have ADHD, you'll be alright :)
hightower4 has quit [Remote host closed the connection]
bbjimmy has joined #haiku
hightower2 has joined #haiku
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #haiku
systwi has quit [Ping timeout: 480 seconds]
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #haiku
hightower2 has quit [Remote host closed the connection]
systwi has joined #haiku
hightower2 has joined #haiku
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #haiku
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #haiku
AD_MOS2 has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
<Begasus>
g'morning peeps
<OscarL>
'lo Begasus.
<OscarL>
You're on 64 bits?
<Begasus>
Hola OscarL
<Begasus>
64bit R1B4 yes
<Begasus>
python issue? ;)
<OscarL>
have Paladin installed? (me needs a quick check but don't want to reboot :-D)
<Begasus>
it's installed quickly
<Begasus>
now it is ;)
<OscarL>
What version you get on it's "About Paladin" window?
<Begasus>
2.6 d0
<OscarL>
Mmm. that "File->About Paladin"... is actually missing the "..." too :-P
<OscarL>
Thanks Begasus.
<Begasus>
np, vaigly remember mentioning something about that a while ago
* OscarL
really dislikes modal windows that can be hidden (behind the windows of other apps, for example)
<Begasus>
not sure what you mean by that
<OscarL>
App X opens a new "modal window", and while that window is open, you can't click on app X. Then comes app Y, and its window hides the modal window. Now you don't understand why app X doesn't responds to your input.
<Begasus>
ah, buggers :D
<Begasus>
Screenshot vs KDE apps can do that sometimes ;)
<OscarL>
Happened to me just nows with Paladin's About window, and Terminal.
<Begasus>
or having the preferences open for an app and it moves along over the workspaces
<Begasus>
k, full suite rebuild for the KF6 frameworks
<OscarL>
After using Paladin on 32 bits (while testing some integretion with Pe)... As far as I can tell... no reason to keep Paladin on GCC2.
<Begasus>
+1
<Begasus>
bring it up to the future :)
<OscarL>
we should do the move on the next Paladin update.
<Begasus>
could probably open some new things
<Begasus>
enhancements* ... still early ;)
<OscarL>
:-)
<OscarL>
At the very least, we can stop having to patch it for GCC2 :-D
<OscarL>
Coffee time (and then see if I can put 32-bits Beezer on a diet)
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #haiku
<Begasus>
enjoy :)
<Begasus>
one advantage with NeoChat, no need to open the log in Web+ :)
<OscarL>
man, browsing beunited.org via web.archive.org brings up so much memories :-)
<OscarL>
and a couple of WTF?s too.
<OscarL>
Totally forgot about "BeFree/Mockup"... and I think I've never even heard of "Gnube" :-D