jalagar / animated-art-engine

A generative engine that takes various png layers on a sprite sheet format, combines them and then converts them into a .gif file
MIT License
167 stars 62 forks source link

make first time setup doesn't work #28

Closed PumpSnooki closed 2 years ago

PumpSnooki commented 2 years ago

I'm having a trouble getting the 'make' command work. The documents say to "You may have to edit the Makefile to use CHDIR or the equivalent." Can someone possibly help me?

jalagar commented 2 years ago

Hi what issue do you have with the make command? What operating system are you on? Can you copy the output you see from running make first_time_setup in the Terminal?

PumpSnooki commented 2 years ago

Thank you for responding! For some reason why terminal says - 'make' is not recognized as an internal or external command,
operable program or batch file.

I am currently running on windows. I've installed Chocolatey & was able to get GTK to properly work.

Untitled

jalagar commented 2 years ago

Hi there @PumpSnooki you could try this out https://pakstech.com/blog/make-windows/#:~:text=make%20%3A%20The%20term%20'make',choose%20Path%20and%20click%20Edit.

Or instead just open Makefile and run the commands separately.

What does GTK mean?

jalagar commented 2 years ago

I'll add this to known issues

PumpSnooki commented 2 years ago

Untitled2

Or instead just open Makefile and run the commands separately.

Whenever I run the commands separately I seem to get these error messages. I figured It had something to do with 'Make' not functioning properly. I have not modified any files in the original folder.

PumpSnooki commented 2 years ago

What does GTK mean?

It was just part of the instructions for known issues on this github repository. GTK is a free and open-source cross-platform widget toolkit for creating graphical user interfaces. It helped with getting canvas installed in the directory

https://github.com/Automattic/node-canvas/wiki/Installation%3A-Windows

jalagar commented 2 years ago

Oh I see, what does npm i output when you're in the step2 folder? Also what does node --version output? Sorry you are having difficulties, Windows can be a bit finicky and I haven't tested it thoroughly on Windows (though some people have been able to get it to work on Windows)

PumpSnooki commented 2 years ago

npm i - Untitled 3

node --version Untitled3

Please don't apologize for the difficulties, I'm grateful you provided this application for the community & I'm happy you're active in the community. I'm looking at this roadblock as a way to learn, so I'm not stressing at all. Once more thank you for the quick response & hopefully this interaction can help someone else in the future. 😄

PumpSnooki commented 2 years ago

I solved the problem my friend! I moved the "Generative_Gif_Engine" folder up one directory so now its on the desktop. Maybe it didn't like the weird ducky character in the folder name or maybe it just needed to be on the desktop; I don't know, I just know it works now. Anyways, thank you for responding super quick. I will let you know if I have any more problems. 😸

jalagar commented 2 years ago

Hey that is great @PumpSnooki!!! Haha I totally didn't notice the 🦆 that's awesome. I will close this issue now, feel free to create a https://github.com/jalagar/Generative_Gif_Engine/discussions item