Open sprite editors
I've tried use Gale Graphics FREE EDITION and was very nice until try save the archive as GIF, I can't understand how works Grafx2 so I'm trying with this Allegro Sprite Editor(ASE) but I can't even install it.
Anyone could help me instaling ASE in Ubuntu???
I've tryed install the windows version in Wine but there is no case.
Oy.
Yeah, installing from source isn't fun.
I wasn't able to test this myself, as I can only run Ubuntu virtually and therefore Allegro won't compile (I'm not considered OpenGL compatible), but I'll try to help as best I can.
1) Download Allegro: http://sourceforge.net/projects/alleg/files/allegro/5.0.3/allegro-5.0.3.... Extract until it's a plain folder.
2) Pop open the terminal. Type sudo apt-get install cmake and press enter. Wait for install.
3) Type sudo apt-get -y install libx11-dev and press enter. Wait for install.
4) Type cd /path/to/allegro (for example cd ~/Desktop/allegro-5.0.3) and press enter.
5) Type mkdir Build, enter, cd Build, enter, cmake .. , enter. Type make install, enter. That should take care of the Allegro library.
6) Download ASEPRITE source: http://aseprite.googlecode.com/files/ase-0.8.3.zip Extract until it's a plain folder.
7) Type cd /path/to/ase (for example cd ~/Desktop/ase-0.8.3) and press enter.
8) Type bash fix.sh and press enter. Answer the questions. Just press enter for each one if you want defaults.
9) Type make and press enter.
10) Type make install and press enter.
The executable should now be somewhere in your /usr/local folder, as well as the ase-0.8.3 folder. Pretty rough, I know. FOSS makes me warm and tingly inside, but this is the perfect example of why I use OS X for my day-to-day.
If anyone technically inclined could try this out before the OP (and possibly help troubleshoot if it doesn't work), that'd be awesome.
Hi all,
hmm.... ok, tried it here. While it worked for allegro meaning that I was able to build it even though it had quite a few warnings , red and organge alike . For e.g. see :-
<code>
[ 72%] Built target copy_example_data
Scanning dependencies of target ex_acodec
[ 72%] Building C object examples/CMakeFiles/ex_acodec.dir/ex_acodec.c.o
Linking C executable ex_acodec
[ 72%] Built target ex_acodec
Scanning dependencies of target ex_acodec_multi
[ 73%] Building C object examples/CMakeFiles/ex_acodec_multi.dir/ex_acodec_multi.c.o
Linking C executable ex_acodec_multi
[ 73%] Built target ex_acodec_multi
Scanning dependencies of target ex_audio_props
[ 73%] Building CXX object examples/CMakeFiles/ex_audio_props.dir/ex_audio_props.cpp.o
[ 73%] Building CXX object examples/CMakeFiles/ex_audio_props.dir/nihgui.cpp.o
Linking CXX executable ex_audio_props
[ 73%] Built target ex_audio_props
Scanning dependencies of target ex_audio_simple
[ 73%] Building C object examples/CMakeFiles/ex_audio_simple.dir/ex_audio_simple.c.o
Linking C executable ex_audio_simple
[ 73%] Built target ex_audio_simple
Scanning dependencies of target ex_bitmap
[ 74%] Building C object examples/CMakeFiles/ex_bitmap.dir/ex_bitmap.c.o
Linking C executable ex_bitmap
[ 74%] Built target ex_bitmap
Scanning dependencies of target ex_bitmap_flip
[ 74%] Building C object examples/CMakeFiles/ex_bitmap_flip.dir/ex_bitmap_flip.c.o
Linking C executable ex_bitmap_flip
[ 74%] Built target ex_bitmap_flip
Scanning dependencies of target ex_bitmap_target
[ 74%] Building C object examples/CMakeFiles/ex_bitmap_target.dir/ex_bitmap_target.c.o
Linking C executable ex_bitmap_target
[ 74%] Built target ex_bitmap_target
Scanning dependencies of target ex_blend
[ 75%] Building C object examples/CMakeFiles/ex_blend.dir/ex_blend.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_blend.c: In function ‘draw’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_blend.c:104:18: warning: variable ‘white’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_blend
[ 75%] Built target ex_blend
Scanning dependencies of target ex_blend2
[ 75%] Building CXX object examples/CMakeFiles/ex_blend2.dir/ex_blend2.cpp.o
[ 75%] Building CXX object examples/CMakeFiles/ex_blend2.dir/nihgui.cpp.o
Linking CXX executable ex_blend2
[ 75%] Built target ex_blend2
Scanning dependencies of target ex_blend_bench
[ 76%] Building C object examples/CMakeFiles/ex_blend_bench.dir/ex_blend_bench.c.o
Linking C executable ex_blend_bench
[ 76%] Built target ex_blend_bench
Scanning dependencies of target ex_blend_test
[ 76%] Building C object examples/CMakeFiles/ex_blend_test.dir/ex_blend_test.c.o
Linking C executable ex_blend_test
[ 76%] Built target ex_blend_test
Scanning dependencies of target ex_blit
[ 76%] Building C object examples/CMakeFiles/ex_blit.dir/ex_blit.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_blit.c: In function ‘example_bitmap’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_blit.c:31:27: warning: variable ‘lock’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_blit
[ 76%] Built target ex_blit
Scanning dependencies of target ex_clip
[ 76%] Building C object examples/CMakeFiles/ex_clip.dir/ex_clip.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_clip.c: In function ‘example_bitmap’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_clip.c:33:27: warning: variable ‘lock’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_clip
[ 76%] Built target ex_clip
Scanning dependencies of target ex_color
[ 77%] Building CXX object examples/CMakeFiles/ex_color.dir/ex_color.cpp.o
[ 77%] Building CXX object examples/CMakeFiles/ex_color.dir/nihgui.cpp.o
Linking CXX executable ex_color
[ 77%] Built target ex_color
Scanning dependencies of target ex_config
[ 77%] Building C object examples/CMakeFiles/ex_config.dir/ex_config.c.o
Linking C executable ex_config
[ 77%] Built target ex_config
Scanning dependencies of target ex_convert
[ 78%] Building C object examples/CMakeFiles/ex_convert.dir/ex_convert.c.o
Linking C executable ex_convert
[ 78%] Built target ex_convert
Scanning dependencies of target ex_dir
[ 78%] Building C object examples/CMakeFiles/ex_dir.dir/ex_dir.c.o
Linking C executable ex_dir
[ 78%] Built target ex_dir
Scanning dependencies of target ex_disable_screensaver
[ 78%] Building C object examples/CMakeFiles/ex_disable_screensaver.dir/ex_disable_screensaver.c.o
Linking C executable ex_disable_screensaver
[ 78%] Built target ex_disable_screensaver
Scanning dependencies of target ex_display_options
[ 78%] Building C object examples/CMakeFiles/ex_display_options.dir/ex_display_options.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_display_options.c: In function ‘main’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_display_options.c:194:8: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_display_options
[ 78%] Built target ex_display_options
Scanning dependencies of target ex_draw
[ 79%] Building C object examples/CMakeFiles/ex_draw.dir/ex_draw.c.o
Linking C executable ex_draw
[ 79%] Built target ex_draw
Scanning dependencies of target ex_draw_bitmap
[ 79%] Building C object examples/CMakeFiles/ex_draw_bitmap.dir/ex_draw_bitmap.c.o
Linking C executable ex_draw_bitmap
[ 79%] Built target ex_draw_bitmap
Scanning dependencies of target ex_drawpixels
[ 79%] Building C object examples/CMakeFiles/ex_drawpixels.dir/ex_drawpixels.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_drawpixels.c: In function ‘main’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_drawpixels.c:30:27: warning: variable ‘lr’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_drawpixels
[ 79%] Built target ex_drawpixels
Scanning dependencies of target ex_dualies
[ 80%] Building C object examples/CMakeFiles/ex_dualies.dir/ex_dualies.c.o
Linking C executable ex_dualies
[ 80%] Built target ex_dualies
Scanning dependencies of target ex_expose
[ 80%] Building C object examples/CMakeFiles/ex_expose.dir/ex_expose.c.o
Linking C executable ex_expose
[ 80%] Built target ex_expose
Scanning dependencies of target ex_filter
[ 80%] Building C object examples/CMakeFiles/ex_filter.dir/ex_filter.c.o
Linking C executable ex_filter
[ 80%] Built target ex_filter
Scanning dependencies of target ex_font
[ 81%] Building C object examples/CMakeFiles/ex_font.dir/ex_font.c.o
Linking C executable ex_font
[ 81%] Built target ex_font
Scanning dependencies of target ex_font_justify
[ 81%] Building CXX object examples/CMakeFiles/ex_font_justify.dir/ex_font_justify.cpp.o
[ 81%] Building CXX object examples/CMakeFiles/ex_font_justify.dir/nihgui.cpp.o
Linking CXX executable ex_font_justify
[ 81%] Built target ex_font_justify
Scanning dependencies of target ex_fs_resize
[ 81%] Building C object examples/CMakeFiles/ex_fs_resize.dir/ex_fs_resize.c.o
Linking C executable ex_fs_resize
[ 81%] Built target ex_fs_resize
Scanning dependencies of target ex_fs_window
[ 82%] Building C object examples/CMakeFiles/ex_fs_window.dir/ex_fs_window.c.o
Linking C executable ex_fs_window
[ 82%] Built target ex_fs_window
Scanning dependencies of target ex_get_path
[ 82%] Building C object examples/CMakeFiles/ex_get_path.dir/ex_get_path.c.o
Linking C executable ex_get_path
[ 82%] Built target ex_get_path
Scanning dependencies of target ex_gldepth
[ 82%] Building C object examples/CMakeFiles/ex_gldepth.dir/ex_gldepth.c.o
Linking C executable ex_gldepth
[ 82%] Built target ex_gldepth
Scanning dependencies of target ex_glext
[ 83%] Building C object examples/CMakeFiles/ex_glext.dir/ex_glext.c.o
Linking C executable ex_glext
[ 83%] Built target ex_glext
Scanning dependencies of target ex_haiku
[ 83%] Building C object examples/CMakeFiles/ex_haiku.dir/ex_haiku.c.o
Linking C executable ex_haiku
[ 83%] Built target ex_haiku
Scanning dependencies of target ex_icon
[ 83%] Building C object examples/CMakeFiles/ex_icon.dir/ex_icon.c.o
Linking C executable ex_icon
[ 83%] Built target ex_icon
Scanning dependencies of target ex_joystick_events
[ 83%] Building C object examples/CMakeFiles/ex_joystick_events.dir/ex_joystick_events.c.o
Linking C executable ex_joystick_events
[ 83%] Built target ex_joystick_events
Scanning dependencies of target ex_joystick_hotplugging
[ 84%] Building C object examples/CMakeFiles/ex_joystick_hotplugging.dir/ex_joystick_hotplugging.c.o
Linking C executable ex_joystick_hotplugging
[ 84%] Built target ex_joystick_hotplugging
Scanning dependencies of target ex_kcm_direct
[ 84%] Building C object examples/CMakeFiles/ex_kcm_direct.dir/ex_kcm_direct.c.o
Linking C executable ex_kcm_direct
[ 84%] Built target ex_kcm_direct
Scanning dependencies of target ex_keyboard_events
[ 84%] Building C object examples/CMakeFiles/ex_keyboard_events.dir/ex_keyboard_events.c.o
Linking C executable ex_keyboard_events
[ 84%] Built target ex_keyboard_events
Scanning dependencies of target ex_keyboard_focus
[ 85%] Building C object examples/CMakeFiles/ex_keyboard_focus.dir/ex_keyboard_focus.c.o
Linking C executable ex_keyboard_focus
[ 85%] Built target ex_keyboard_focus
Scanning dependencies of target ex_lines
[ 85%] Building C object examples/CMakeFiles/ex_lines.dir/ex_lines.c.o
Linking C executable ex_lines
[ 85%] Built target ex_lines
Scanning dependencies of target ex_lockbitmap
[ 85%] Building C object examples/CMakeFiles/ex_lockbitmap.dir/ex_lockbitmap.c.o
Linking C executable ex_lockbitmap
[ 85%] Built target ex_lockbitmap
Scanning dependencies of target ex_logo
[ 85%] Building C object examples/CMakeFiles/ex_logo.dir/ex_logo.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_logo.c: In function ‘generate_logo’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_logo.c:77:35: warning: variable ‘lock2’ set but not used [-Wunused-but-set-variable]
/usr/local/src/allegro/allegro-5.0.3/examples/ex_logo.c:77:27: warning: variable ‘lock1’ set but not used [-Wunused-but-set-variable]
/usr/local/src/allegro/allegro-5.0.3/examples/ex_logo.c: In function ‘render’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_logo.c:318:30: warning: variable ‘lock’ set but not used [-Wunused-but-set-variable]
/usr/local/src/allegro/allegro-5.0.3/examples/ex_logo.c:368:14: warning: variable ‘h’ set but not used [-Wunused-but-set-variable]
/usr/local/src/allegro/allegro-5.0.3/examples/ex_logo.c:368:11: warning: variable ‘w’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_logo
[ 85%] Built target ex_logo
Scanning dependencies of target ex_membmp
[ 86%] Building C object examples/CMakeFiles/ex_membmp.dir/ex_membmp.c.o
Linking C executable ex_membmp
[ 86%] Built target ex_membmp
Scanning dependencies of target ex_memfile
[ 86%] Building C object examples/CMakeFiles/ex_memfile.dir/ex_memfile.c.o
Linking C executable ex_memfile
[ 86%] Built target ex_memfile
Scanning dependencies of target ex_mixer_chain
[ 86%] Building C object examples/CMakeFiles/ex_mixer_chain.dir/ex_mixer_chain.c.o
Linking C executable ex_mixer_chain
[ 86%] Built target ex_mixer_chain
Scanning dependencies of target ex_mixer_pp
[ 87%] Building C object examples/CMakeFiles/ex_mixer_pp.dir/ex_mixer_pp.c.o
Linking C executable ex_mixer_pp
[ 87%] Built target ex_mixer_pp
Scanning dependencies of target ex_monitorinfo
[ 87%] Building C object examples/CMakeFiles/ex_monitorinfo.dir/ex_monitorinfo.c.o
Linking C executable ex_monitorinfo
[ 87%] Built target ex_monitorinfo
Scanning dependencies of target ex_mouse
[ 87%] Building C object examples/CMakeFiles/ex_mouse.dir/ex_mouse.c.o
Linking C executable ex_mouse
[ 87%] Built target ex_mouse
Scanning dependencies of target ex_mouse_cursor
[ 88%] Building C object examples/CMakeFiles/ex_mouse_cursor.dir/ex_mouse_cursor.c.o
Linking C executable ex_mouse_cursor
[ 88%] Built target ex_mouse_cursor
Scanning dependencies of target ex_mouse_events
[ 88%] Building C object examples/CMakeFiles/ex_mouse_events.dir/ex_mouse_events.c.o
Linking C executable ex_mouse_events
[ 88%] Built target ex_mouse_events
Scanning dependencies of target ex_mouse_focus
[ 88%] Building C object examples/CMakeFiles/ex_mouse_focus.dir/ex_mouse_focus.c.o
Linking C executable ex_mouse_focus
[ 88%] Built target ex_mouse_focus
Scanning dependencies of target ex_multisample
[ 88%] Building C object examples/CMakeFiles/ex_multisample.dir/ex_multisample.c.o
Linking C executable ex_multisample
[ 88%] Built target ex_multisample
Scanning dependencies of target ex_multiwin
[ 89%] Building C object examples/CMakeFiles/ex_multiwin.dir/ex_multiwin.c.o
Linking C executable ex_multiwin
[ 89%] Built target ex_multiwin
Scanning dependencies of target ex_native_filechooser
[ 89%] Building C object examples/CMakeFiles/ex_native_filechooser.dir/ex_native_filechooser.c.o
Linking C executable ex_native_filechooser
[ 89%] Built target ex_native_filechooser
Scanning dependencies of target ex_nodisplay
[ 89%] Building C object examples/CMakeFiles/ex_nodisplay.dir/ex_nodisplay.c.o
Linking C executable ex_nodisplay
[ 89%] Built target ex_nodisplay
Scanning dependencies of target ex_noframe
[ 90%] Building C object examples/CMakeFiles/ex_noframe.dir/ex_noframe.c.o
Linking C executable ex_noframe
[ 90%] Built target ex_noframe
Scanning dependencies of target ex_opengl
[ 90%] Building C object examples/CMakeFiles/ex_opengl.dir/ex_opengl.c.o
Linking C executable ex_opengl
[ 90%] Built target ex_opengl
Scanning dependencies of target ex_opengl_pixel_shader
[ 90%] Building C object examples/CMakeFiles/ex_opengl_pixel_shader.dir/ex_opengl_pixel_shader.c.o
Linking C executable ex_opengl_pixel_shader
[ 90%] Built target ex_opengl_pixel_shader
Scanning dependencies of target ex_path
[ 90%] Building C object examples/CMakeFiles/ex_path.dir/ex_path.c.o
Linking C executable ex_path
[ 90%] Built target ex_path
Scanning dependencies of target ex_path_test
[ 91%] Building C object examples/CMakeFiles/ex_path_test.dir/ex_path_test.c.o
Linking C executable ex_path_test
[ 91%] Built target ex_path_test
Scanning dependencies of target ex_physfs
[ 91%] Building C object examples/CMakeFiles/ex_physfs.dir/ex_physfs.c.o
Linking C executable ex_physfs
[ 91%] Built target ex_physfs
Scanning dependencies of target ex_pixelformat
[ 91%] Building CXX object examples/CMakeFiles/ex_pixelformat.dir/ex_pixelformat.cpp.o
[ 92%] Building CXX object examples/CMakeFiles/ex_pixelformat.dir/nihgui.cpp.o
Linking CXX executable ex_pixelformat
[ 92%] Built target ex_pixelformat
Scanning dependencies of target ex_premulalpha
[ 92%] Building C object examples/CMakeFiles/ex_premulalpha.dir/ex_premulalpha.c.o
Linking C executable ex_premulalpha
[ 92%] Built target ex_premulalpha
Scanning dependencies of target ex_prim
[ 92%] Building C object examples/CMakeFiles/ex_prim.dir/ex_prim.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_prim.c: In function ‘main’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_prim.c:482:18: warning: variable ‘white’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_prim
[ 92%] Built target ex_prim
Scanning dependencies of target ex_resize
[ 93%] Building C object examples/CMakeFiles/ex_resize.dir/ex_resize.c.o
Linking C executable ex_resize
[ 93%] Built target ex_resize
Scanning dependencies of target ex_resize2
[ 93%] Building C object examples/CMakeFiles/ex_resize2.dir/ex_resize2.c.o
Linking C executable ex_resize2
[ 93%] Built target ex_resize2
Scanning dependencies of target ex_rotate
[ 93%] Building C object examples/CMakeFiles/ex_rotate.dir/ex_rotate.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_rotate.c: In function ‘main’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_rotate.c:23:8: warning: variable ‘bmp_h’ set but not used [-Wunused-but-set-variable]
/usr/local/src/allegro/allegro-5.0.3/examples/ex_rotate.c:22:8: warning: variable ‘bmp_w’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_rotate
[ 93%] Built target ex_rotate
Scanning dependencies of target ex_saw
[ 93%] Building C object examples/CMakeFiles/ex_saw.dir/ex_saw.c.o
Linking C executable ex_saw
[ 93%] Built target ex_saw
Scanning dependencies of target ex_scale
[ 94%] Building C object examples/CMakeFiles/ex_scale.dir/ex_scale.c.o
Linking C executable ex_scale
[ 94%] Built target ex_scale
Scanning dependencies of target ex_stream_file
[ 94%] Building C object examples/CMakeFiles/ex_stream_file.dir/ex_stream_file.c.o
Linking C executable ex_stream_file
[ 94%] Built target ex_stream_file
Scanning dependencies of target ex_stream_seek
[ 94%] Building C object examples/CMakeFiles/ex_stream_seek.dir/ex_stream_seek.c.o
Linking C executable ex_stream_seek
[ 94%] Built target ex_stream_seek
Scanning dependencies of target ex_subbitmap
[ 95%] Building C object examples/CMakeFiles/ex_subbitmap.dir/ex_subbitmap.c.o
Linking C executable ex_subbitmap
[ 95%] Built target ex_subbitmap
Scanning dependencies of target ex_synth
[ 95%] Building CXX object examples/CMakeFiles/ex_synth.dir/ex_synth.cpp.o
[ 95%] Building CXX object examples/CMakeFiles/ex_synth.dir/nihgui.cpp.o
Linking CXX executable ex_synth
[ 95%] Built target ex_synth
Scanning dependencies of target ex_threads
[ 95%] Building C object examples/CMakeFiles/ex_threads.dir/ex_threads.c.o
Linking C executable ex_threads
[ 95%] Built target ex_threads
Scanning dependencies of target ex_threads2
[ 96%] Building C object examples/CMakeFiles/ex_threads2.dir/ex_threads2.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_threads2.c: In function ‘thread_func’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_threads2.c:156:11: warning: variable ‘w’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_threads2
[ 96%] Built target ex_threads2
Scanning dependencies of target ex_timedwait
[ 96%] Building C object examples/CMakeFiles/ex_timedwait.dir/ex_timedwait.c.o
Linking C executable ex_timedwait
[ 96%] Built target ex_timedwait
Scanning dependencies of target ex_timer
[ 96%] Building C object examples/CMakeFiles/ex_timer.dir/ex_timer.c.o
Linking C executable ex_timer
[ 96%] Built target ex_timer
Scanning dependencies of target ex_transform
[ 97%] Building C object examples/CMakeFiles/ex_transform.dir/ex_transform.c.o
Linking C executable ex_transform
[ 97%] Built target ex_transform
Scanning dependencies of target ex_ttf
[ 97%] Building C object examples/CMakeFiles/ex_ttf.dir/ex_ttf.c.o
Linking C executable ex_ttf
[ 97%] Built target ex_ttf
Scanning dependencies of target ex_user_events
[ 97%] Building C object examples/CMakeFiles/ex_user_events.dir/ex_user_events.c.o
Linking C executable ex_user_events
[ 97%] Built target ex_user_events
Scanning dependencies of target ex_utf8
[ 98%] Building C object examples/CMakeFiles/ex_utf8.dir/ex_utf8.c.o
/usr/local/src/allegro/allegro-5.0.3/examples/ex_utf8.c: In function ‘t11’:
/usr/local/src/allegro/allegro-5.0.3/examples/ex_utf8.c:226:10: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable]
Linking C executable ex_utf8
[ 98%] Built target ex_utf8
Scanning dependencies of target ex_vsync
[ 98%] Building C object examples/CMakeFiles/ex_vsync.dir/ex_vsync.c.o
Linking C executable ex_vsync
[ 98%] Built target ex_vsync
Scanning dependencies of target ex_warp_mouse
[ 98%] Building C object examples/CMakeFiles/ex_warp_mouse.dir/ex_warp_mouse.c.o
Linking C executable ex_warp_mouse
[ 98%] Built target ex_warp_mouse
Scanning dependencies of target ex_windows
[ 98%] Building C object examples/CMakeFiles/ex_windows.dir/ex_windows.c.o
Linking C executable ex_windows
[ 98%] Built target ex_windows
Scanning dependencies of target ex_winfull
[ 99%] Building C object examples/CMakeFiles/ex_winfull.dir/ex_winfull.c.o
Linking C executable ex_winfull
[ 99%] Built target ex_winfull
Scanning dependencies of target test_driver
[100%] Building C object tests/CMakeFiles/test_driver.dir/test_driver.c.o
Linking C executable test_driver
[100%] Built target test_driver
Scanning dependencies of target docs
[100%] Built target docs
Install the project...
</code>
Anyways, seems allegro library did get install in /usr/local see for instance .
<code>
$ sudo find /usr/local/lib -iname "liballegro.*"
/usr/local/lib/liballegro.so
/usr/local/lib/liballegro.so.5.0
/usr/local/lib/liballegro.so.5.0.3
</code>
However I did get issues when trying to compile ase :-
<code>
/usr/local/src/aesprite/ase-0.8.3$ bash fix.sh
What platform (linux/macosx/mingw)? [linux]
Do you want debug ASE (y/n)? [n]
Do you want profile ASE (y/n)? [n]
Do you want to check memory leaks (y/n)? [n]
Where do you want install ASE by default? [/usr/local]
ASE configured:
Platform: Linux
Debug suppport: no
Profile suppport: no
Check memory leaks: no
Prefix: /usr/local
Is it right (y/n)? [y]
creating makefile...
</code>
Now here's the actual short ocmpilation attempt :-
<code>
/usr/local/src/aesprite/ase-0.8.3$ make
g++ `allegro-config --cflags` -Wall -I. -Isrc -Ithird_party -Ithird_party/freetype/include -Ithird_party/jpeg -Ithird_party/libpng -Ithird_party/zlib -Ithird_party/loadpng -Ithird_party/tinyxml -Ithird_party/vaca/include -Wno-deprecated-declarations -DPNG_NO_MMX_CODE -DVACA_ALLEGRO -s -O3 -DNDEBUG -DDEFAULT_PREFIX="\""/usr/local"\"" -o obj/unix/main.o -c src/main.cpp
/bin/sh: allegro-config: not found
In file included from src/main.cpp:19:0:
./config.h:47:26: fatal error: allegro/base.h: No such file or directory
compilation terminated.
make: *** [obj/unix/main.o] Error 1
</code>
no idea though what is needed. Maybe either make needs to be told that the library and stuff is located in /urr/local or something else, will be investigating it. Help welcome.
Note about allegro :- I do not know what distribution is the OP running. at my end running on Debian sid box. There's a wishlist bug filed against allegro sometime back http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612778 but the maintainers are MIA (missing in action) :(
I asked at http://www.getdeb.net/ and they accepted pack it.
Check the launchpad to follow the progress
-> https://bugs.launchpad.net/getdeb.net/+bug/811582
ASE uses Allegro 4, not 5. Allegro 5 is a complete redesign and not compatible with 4.
Red warrior needs caffeine badly.
ASEPRITE (Allegro sprite editor) is ready to install in ubuntu from PlayDeb.net if someone wants to check it.