Sparky icon indicating copy to clipboard operation
Sparky copied to clipboard

Unix build

Open Ilohama opened this issue 9 years ago • 0 comments

As I continue the #112 issue. Please refer to it for more informations. I'm not gonna to rewrite what was already write. I just have to add that i started from the Android branch to get life easier. I found the cubedtear work 2 month after i started working on it... I compare our works and get his work involved.

Status

  • [x] Build dependencies
  • [x] Add preprocessor conditions to ignore all non-Unix code
  • [x] Build sparky-core and Sandbox
  • [x] Implement Unix functions in sp/platform/unix
  • [ ] Correctly implement Unix functions in platform/unix (like correct all X11 stuff etc..)
  • [ ] Change allocator to use aligned memory
  • [ ] Make sure everything works

I made a trello to follow the developpement state of this linux sparky build : Here Here is my fork for linux : Xeryko/Sparky => Linux branch

Know issue

Sparky allocator and FreeImage lib are in conflict as i saw... a free() : invalid pointer is raised. I don't have to fix this to go further buuuuuuuuut not freeing memory is sooooo bad so i'll have to investigate this.

Question(s)

Edit: How can I get a "list" of Allocated/Freed stuff? I'll use it only for debug. Can i safely replace 'delete' by 'free()' with no risks? (because i fixed allocator functions by replacing delete by free() function. There is no more conflicts nor issue but i don't think it's the good way to proceed)

Ilohama avatar Oct 25 '16 14:10 Ilohama