Search the Community

Showing results for tags 'ubuntu'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 3 results

  1. Hi here ! I had a really bad time today to try to build the MIOS studio with juce on UBUNTU. I use the JUCE-5.4.3 version to complie and I get this error : Compiling CommandLineEditor.cpp In file included from ../../src/gui/../includes.h:4,                  from ../../src/gui/CommandLineEditor.h:18,                  from ../../src/gui/CommandLineEditor.cpp:15: ../../JuceLibraryCode/JuceHeader.h:17:10: fatal error: juce_core/juce_core.h: Aucun fichier ou dossier de ce type    17 | #include <juce_core/juce_core.h>       |          ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:126: build/intermediate/Debug/CommandLineEditor_537754e2.o] Error 1 Any have a solution for that ?   Thanks !
  2. I had trouble with the MIOS_Studio download for Linux (maybe because I have the 64 bit version of Ubuntu 14). It just didn't work for me. So here's a tutorial on how to make MIOS_Studio (actually MIOS_Studio_Debug) on Ubuntu in case anyone else has the same issue ----------------------------------------------------------------------------------------------------------------- Open a terminal. Make a svn folder, and get the recent mios32 repo: cd ~/ mkdir svn svn co svn:// when it's done, unpack juce: cd ~/svn/mios32/trunk/tools/juce unzip Go to the mios_studio directory for linux: cd ~/svn/mios32/trunk/tools/mios_studio/Builds/Linux I had a bunch of missing packages that I needed to install. You can try do a make first, but I needed these: sudo apt-get install libasound2-dev sudo apt-get install libx11-dev sudo apt-get install libxinerama-dev sudo apt-get install libfreetype6-dev sudo apt-get install libxcursor-dev After that, do a make: sudo make If all went well, MIOS Studio should ready for you in the build folder: cd build MIOS_Studio_Debug If it runs, go ahead and quit it, and copy it to your desktop or wherever: cp MIOS_Studio_Debug ~/Desktop Done! You can now double click the icon and it should just work.      If Make Fails ------------------------------------------------------- If make results in an error (e.g. missing file), you might need a package or two. To figure out which package has the file, use apt-file: sudo apt-get install apt-file Then update it: apt-file update So here's an example of an error during make: ../../../juce/modules/juce_events/juce_events.cpp:55:23: fatal error: X11/Xlib.h: No such file or directory   #include <X11/Xlib.h> Find a package with this file by doing this: apt-file search X11/Xlib.h which gives you this: emscripten: /usr/share/emscripten/system/include/X11/Xlib.h ivtools-dev: /usr/include/IV-X11/Xlib.h libghc-x11-dev: /usr/lib/haskell-packages/ghc/lib/X11- libhugs-x11-bundled: /usr/lib/hugs/packages/X11/Graphics/X11/Xlib.hs libroot-core5.34: /usr/lib/x86_64-linux-gnu/root5.34/cint/include/X11/Xlib.h libx11-dev: /usr/include/X11/Xlib.h you probably want libx11-dev (libroot-core5.34 might also work), so: sudo apt-get install libx11-dev Before you run make again though, do a clean: sudo make clean and try again: sudo make
  3. make with ubuntu

    Hello all,   I'm trying to 'make' my 8bit app hex (skeleton), on a fresh ubuntu 14.04 installation, but i have some newbie troubles.     Here's my console output e6440@e6440-Latitude-E6440:~/MIOS/sdcc_skeleton_v1_1$ make rm -rf _output/* rm -rf _output rm -rf *.cod *.map *.lst rm -rf *.hex mkdir -p _output sh ./bin/mios-gpasm -c -p p18f452 -I./src -I ./include/asm -I ./include/share -I ./modules/debug_msg -I ./modules/app_lcd/dummy -DDEBUG_MODE=0  -DSTACK_HEAD=0x37f -DSTACK_IRQ_HEAD=0x33f -I ./modules/mios_wrapper modules/mios_wrapper/mios_wrapper.asm  -o _output/mios_wrapper.o ./bin/mios-gpasm: 24: ./bin/mios-gpasm: declare: not found ./bin/mios-gpasm: 27: ./bin/mios-gpasm: declare: not found ./bin/mios-gpasm: 37: ./bin/mios-gpasm: Syntax error: "(" unexpected (expecting "fi") make: *** [_output/mios_wrapper.o] Error 2   I have installed sdcc/gputils, ( and changed my profile as stryd suggest here :   Can anyone help ?   Cheers