face-hh / webx

An alternative for the World Wide Web - browse websites such as buss://yippie.rizz made in HTML, CSS and Lua. Custom web browser, custom HTML rendering engine, custom search engine, and more.
Apache License 2.0
1.78k stars 150 forks source link

Building on Windows is Sh*T #52

Open PaologGithub opened 2 months ago

PaologGithub commented 2 months ago

I am building this app on the demon os, but I can't

I installed gtk4.pc, found gtk4.pc in /mingw32/lib/pkgconfig, found gtk4.pc with pkg-config --modversion gtk4

BUT THE CARGO SAYS ME: The system library gtk4 required by crate gdk4-sys was not found. The file gtk4.pc needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory. PKG_CONFIG_PATH contains the following:

AND I KNOW IT'S ONLY WITH GTK4.PC

I had the same problem with lua5.4.pc, installed it, moved it the /mingw32/lib/pkgconfig, AND IT WORKED !!!

SO WHY GTK4.PC DON'T WORK BUT LUA5.4.PC WORKS???

The problem is that the browser don't show the icon. In the issues, I saw that we need to compile it to Windows.

Please someone help me, I want to have Icon on Windows

rxn7 commented 2 months ago

why would you even want to build it on windows lol

PaologGithub commented 2 months ago

why would you even want to build it on windows lol

Because Windows is my main OS.

Yes, I have a arch linux computer btw, but the problem is my Windows PC is on my desk, and is portable, so it's more simple to use my Windows PC daily, and if I need to use Linux I have a Linux Computer

QuinceTart10 commented 2 months ago

Why do you need to compile it? You can just use the installer 😄

Edit: Wait, I see now. Could you maybe try using Resource Hacker to change the icon manually?

PaologGithub commented 2 months ago

Why do you need to compile it? You can just use the installer 😄

Edit: Wait, I see now. Could you maybe try using Resource Hacker to change the icon manually?

No, the website icon don't work using the installer.

And I don't want to use Resource Hacker

QuinceTart10 commented 2 months ago

Why do you need to compile it? You can just use the installer 😄 Edit: Wait, I see now. Could you maybe try using Resource Hacker to change the icon manually?

No, the website icon don't work using the installer.

And I don't want to use Resource Hacker

Oh, I thought you didn't like that there was only a generic GTK icon in the taskbar

PaologGithub commented 2 months ago

Why do you need to compile it? You can just use the installer 😄 Edit: Wait, I see now. Could you maybe try using Resource Hacker to change the icon manually?

No, the website icon don't work using the installer. And I don't want to use Resource Hacker

Oh, I thought you didn't like that there was only a generic GTK icon in the taskbar

Yeah, it's sad because i'm coding buss://btwiusearch.btw

So I don't see the arch linux icon :,(