Author Topic: Croquette IDE  (Read 20015 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #30 on: July 29, 2011, 05:35:59 pm »

Offline chattahippie

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 358
  • Rating: +27/-0
  • Super Member! :D
    • View Profile
Re: Croquette IDE
« Reply #31 on: July 29, 2011, 05:43:08 pm »
It starts to execute it but breaks when it tries to import wx for some reason ???

Oh, and btw, your command didn't work.  I had to modify it a bit
« Last Edit: July 29, 2011, 05:45:07 pm by chattahippie »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #32 on: July 29, 2011, 05:44:36 pm »
It starts to execute it but breaks when it tries to import wx for some reason ???

Because you do not have wxPython installed:

http://www.wxpython.org/download.php

There are Mac OS Binaries, install wxPython 2.8 ;)

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Croquette IDE
« Reply #33 on: July 29, 2011, 08:07:50 pm »
Linux AND Mac OS X can be bundled into a single executable (surprisingly)! :)
You just have to look a little closer and not be deceived by the names of projects. ;)

Meet PyInstaller. As such, the name can be quite deceiving. But this project isn't an installer - it's a python -> EXE converter! :D And by EXE I mean "system executable" - yup, this isn't limited to Windows. It is truly cross-platform - able to deploy Python programs to any user without lugging Python along! :D

As proof, here's a standalone executable in Linux. Extract, and make sure you make the program croquette executable! :)
Included is the PyInstaller v1.5 archive, as well as a convenient script to build a standalone binary. I built the Python source in r13.

http://dl.dropbox.com/u/1016340/croquette_linux_x86.zip
MD5SUM: 04b64b0e6db44310187285688d29e253
Size: 15 MB (Yes, it's big, but that's what happens when you build it into a standalone binary. PyInstaller says if you build the dependencies as static binaries, it can be compressed further.)

Unfortunately, you can't build to another platform - that is, building a Windows binary on Linux, a Mac OS X binary on Windows, etc. So you will need people with those OSes to build binaries for the project.
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #34 on: July 30, 2011, 05:56:58 am »
Woah, thanks a lot alberthrocks, just use his link to download Croquette IDE for Linux.

I will (from now on) release separate binaries for all OSs on major versions.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Croquette IDE
« Reply #35 on: July 30, 2011, 03:44:08 pm »
Linux AND Mac OS X can be bundled into a single executable (surprisingly)! :)
You just have to look a little closer and not be deceived by the names of projects. ;)

Meet PyInstaller. As such, the name can be quite deceiving. But this project isn't an installer - it's a python -> EXE converter! :D And by EXE I mean "system executable" - yup, this isn't limited to Windows. It is truly cross-platform - able to deploy Python programs to any user without lugging Python along! :D

As proof, here's a standalone executable in Linux. Extract, and make sure you make the program croquette executable! :)
Included is the PyInstaller v1.5 archive, as well as a convenient script to build a standalone binary. I built the Python source in r13.

http://dl.dropbox.com/u/1016340/croquette_linux_x86.zip
MD5SUM: 04b64b0e6db44310187285688d29e253
Size: 15 MB (Yes, it's big, but that's what happens when you build it into a standalone binary. PyInstaller says if you build the dependencies as static binaries, it can be compressed further.)

Unfortunately, you can't build to another platform - that is, building a Windows binary on Linux, a Mac OS X binary on Windows, etc. So you will need people with those OSes to build binaries for the project.

Ooh, I see, that explains things.

I used pyinstaller to build the exes, but I only own a Windows computer...

To clarify, exes made on Linux are also compatible with Macs?
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Croquette IDE
« Reply #36 on: July 30, 2011, 04:00:25 pm »
What OS are you running?

OSX



This is not the topic to criticize OS choices.

Hey dude, sorry if I offended anyone. I was just joking around.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline chattahippie

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 358
  • Rating: +27/-0
  • Super Member! :D
    • View Profile
Re: Croquette IDE
« Reply #37 on: July 30, 2011, 04:24:33 pm »
What OS are you running?

OSX



This is not the topic to criticize OS choices.

Hey dude, sorry if I offended anyone. I was just joking around.

Didn't offend me, I get it all the time :P

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #38 on: July 31, 2011, 04:35:51 am »
Quote
To clarify, exes made on Linux are also compatible with Macs?

I don't think so, but albert knows better.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Croquette IDE
« Reply #39 on: July 31, 2011, 04:39:02 am »
Quote
To clarify, exes made on Linux are also compatible with Macs?

Um, .exe's on Linux? Are you using WINE?


@ButtsFredkin, If nothing else, Macs have excellent GUIs. Apple literally wrote the book on GUI design. Anyway, off-topic...
« Last Edit: July 31, 2011, 04:41:34 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #40 on: July 31, 2011, 06:38:29 am »
Quote
To clarify, exes made on Linux are also compatible with Macs?

Um, .exe's on Linux? Are you using WINE?

He didn't .exe's Qwerty...

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Croquette IDE
« Reply #41 on: July 31, 2011, 10:39:53 am »
Woah, thanks a lot alberthrocks, just use his link to download Croquette IDE for Linux.

I will (from now on) release separate binaries for all OSs on major versions.
Could you still release the Python source alone for those of us who already have Python and all of the necessary libraries installed? :)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #42 on: July 31, 2011, 10:40:48 am »
Woah, thanks a lot alberthrocks, just use his link to download Croquette IDE for Linux.

I will (from now on) release separate binaries for all OSs on major versions.
Could you still release the Python source alone for those of us who already have Python and all of the necessary libraries installed? :)

http://www.code.google.com/p/croquette/

Ashbad

  • Guest
Re: Croquette IDE
« Reply #43 on: July 31, 2011, 10:47:40 am »
What OS are you running?

OSX



Nice smiley :) haha

And, guys, Its just a harmless smiley.  He didn't bash anything, troll anything, say anything wrong, or anything of the like.  All he did is make a little sarcastic joke; I'm sure he knows it would be bad netiquette to seriously bash another OS here.  Please don't make it into more than it is.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #44 on: July 31, 2011, 10:49:05 am »
What OS are you running?

OSX



Please don't make it into more than it is.

You're the one recalling the subject when unnecessary (you said it).