Tiny Core Linux
		Tiny Core Extensions => TCE Q&A Forum => Topic started by: rullolex on February 26, 2021, 02:33:30 PM
		
			
			- 
				Hi to everyone,
 
 sorry if my question is stupid but I am new of linux and Tiny Core to.
 
 There is an extension like drawing in the Apps? I searched for the most famous without success.
 
 thank you for your replay
- 
				Hi rullolex
 I'm not sure what you are looking for, but I see:
 http://tinycorelinux.net/12.x/x86/tcz/gimp2.tcz.info
 http://tinycorelinux.net/12.x/x86/tcz/GraphicsMagick.tcz.info
 http://tinycorelinux.net/12.x/x86/tcz/inkscape.tcz.info
 http://tinycorelinux.net/12.x/x86/tcz/xfig.tcz.info
 
- 
				Hi Roch,
 
 thank you,  I'm looking for somethink to easly edit some picutres. I have tryed graphicsMagick but do not start.
 
 I have to learn gimp or inkscape.
 
 
 
- 
				Hello rullolex
 
 It's going to be much better if you learn how to use mtpaint (if you plan to do simple editing). Or GIMP which is one of the most powerful editing software available in TC.
 
 Inkscape is meant for Vector graphics (like flyers, logos and stuff) not for images or pictures taken by cameras (raster graphics).
- 
				Hi Rich,
 
 I have downloaded mtpaint, following the readme file I had installed it. At the reboot mtpaint is not on the pc, I have to do the tcz extension?
 
 I have installed gtk2 dev in order to install mtpaint but I have removed it because the keybord settings (it) do not work, it can be a problem to run mtpaint?
 
 Thank you
 
 
- 
				Hi rullolex
  ... At the reboot mtpaint is not on the pc, I have to do the tcz extension? ...  All files and links to files in  /bin, /dev, /etc, /lib, /sbin, /tmp, /usr, /var  are in RAM and get recreated every time you boot.
 The contents for those directories come from the  initrd (core.gz)  and  .tcz  extensions. So if you want it to persist, you
 need to create an extension.
 
 If you look over here:
 http://tinycorelinux.net/6.x/x86/tcz/src/mtpaint/
 
 The  compile_mtpaint  file contains build notes.
 
 If you want to apply the  mtPaint_gmodule.patch  file you will probably have to do it manually since the  configure  file
 has changed since the patch was created. The affected line numbers are  692  and  693.
 
 Add  squashfs-tools  to the  tce-load  command.
 Change  giflib-dev  to  giflib7-dev  in the  tce-load  command.
 After the  cd mtPaint  command do this:
 export DESTDIR="$PWD/package"
 After the  make install  command, do this:
 mksquashfs $DESTDIR mtpaint.tcz
 Create an  mtpaint.tcz.dep  file containing:
 giflib7.tcz
 freetype.tcz
 lcms2.tcz
 libpng.tcz
 gtk1.tcz
 libXext.tcz
 Place  mtpaint.tcz  and  mtpaint.tcz.dep  in your  tce/optional  directory.
 Load  mtpaint.tcz  and see if it works.
 
- 
				Hi Rich,
 
 not easy but I'll try.
 
 Ps.: I downloaded the latest mtpaint (3.50) (http://mtpaint.sourceforge.net/) I think it's the same procedure right?
 
 
 Thank you
- 
				Hi rullolex
 The  git clone https://github.com/wjaguar/mtPaint.git  command shown in the  compile_mtpaint  file fetches the source
 files for you.
 
- 
				Hi Rich,
 
 works ;D ;D ;D ;D ;D
 
 the only think is that I do not understand this
 
 Change  giflib-dev  to  giflib7-dev  in the  tce-load  command.
 
 I do without
 
 Thank you very much
 
- 
				If you’re thinking of submitting your finished extension, please use giflib7.
			
- 
				Hi Juanito,
 
 I don't know how to do that (use giflib7).
 
 I have only followed all the instructions given me.
 
 Now I had downloaded the giflib7-dev I can retry.
 
 Ps.: If I remove giflib works only giflib7 right?
 
 
- 
				Hi rullolex
 The very first line in in the  compile_mtpaint  file is:
 tce-load -i git gtk1-dev giflib-dev lcms2-dev libpng-dev
 My understanding is that you are using TC12 which has  giflib7  but not  giflib.  So that line now has to be:
 tce-load -iw git gtk1-dev giflib7-dev lcms2-dev libpng-dev
- 
				Hi Rich,
 
 Hi rullolex
 The very first line in in the  compile_mtpaint  file is:
 tce-load -i git gtk1-dev giflib-dev lcms2-dev libpng-dev
 My understanding is that you are using TC12 which has  giflib7  but not  giflib.  So that line now has to be:
 tce-load -iw git gtk1-dev giflib7-dev lcms2-dev libpng-dev
 
 
 yes I use TC12, so I think I do the correct tcz :)
 
 Hi Juanito,
 
 If you’re thinking of submitting your finished extension, please use giflib7.
 
 
 yes I would submit  mtpaint
 
 Hi Santos,
 
 Hello rullolex
 
 It's going to be much better if you learn how to use mtpaint (if you plan to do simple editing). Or GIMP which is one of the most powerful editing software available in TC.
 
 Inkscape is meant for Vector graphics (like flyers, logos and stuff) not for images or pictures taken by cameras (raster graphics).
 
 
 I start use mtpaint, I will try GIMP to.
- 
				Hi Juanito,
 
 If you’re thinking of submitting your finished extension, please use giflib7.
 
 
 I found the extension_creation file and I'm reading it, I think I need some time to understand what I have to do but I will do it.