Hi.
I'm brand new to programming. I've installed Cobra on my system, but I have been unable to get either IDE (Visual Studios and MonoDevelop) to recognize it. I've been trying to use the command line from the Monodevelop add-in website (please see attached), but have not been successful. Can anyone point me in the right direction on this? Thanks.
Forums
Creating A Project in Cobra
14 posts
• Page 1 of 2 • 1, 2
Re: Creating A Project in Cobra
What command prompt window are you using, please? (From where did you launch the command window?)
Did you set administrator rights for that command window (nerdzero, is that necessary for this particular command)?
What is the exact feedback you got from trying to run that command?
Did you set administrator rights for that command window (nerdzero, is that necessary for this particular command)?
What is the exact feedback you got from trying to run that command?
- DelphiGuy
- Posts: 116
Re: Creating A Project in Cobra
For the MonoDevelop addin, if you're on Windows 64-bit, you should start from the "Additional Requirements for Windows 7 64-bit" section. Make sure you use a Visual Studio command prompt or a Windows SDK prompt to execute the gacutil command and yes you do need to run as an administrator since you will be removing and adding things to/from the GAC.
Like DelphiGuy was saying, it will be easier to help if you can give more information about what command you tried and what error message you got back.
As for Visual Studio, Matthew Strawbridge can be more help on that one. I believe it can be easily installed from the Extension Manager but only for VS 2010.
Like DelphiGuy was saying, it will be easier to help if you can give more information about what command you tried and what error message you got back.
As for Visual Studio, Matthew Strawbridge can be more help on that one. I believe it can be easily installed from the Extension Manager but only for VS 2010.
- nerdzero
- Posts: 286
- Location: Chicago, IL
Re: Creating A Project in Cobra
A little off-topic, but something to remember: while IDEs are useful they are not essential for Cobra programming.
Don't get hung up shaving a yak rather than programming.
Spend a couple of minutes setting your favourite text editor to use Python syntax highlighting (as a starting point) and run the Cobra command line and you're ready to program. You can still set up an IDE at your leisure as a separate project, but don't make it a pre-condition for your programming.
My personal favourite text editor is SciTE. Admittedly, I've customised it a bit via settings and Lua scripts.
For a better starting editor (more gentle modification of settings through a GUI rather than SciTE's somewhat recondite configuration files) I recommend Programmer's Notepad.
Go into Tools > Options > Files and add .cobra files to use the Python scheme (later you can create a custom Cobra Scheme).
Tools > Options > Tools and set it up under the Python scheme to run Cobra on your source file.
Later you can look at Programmer's Notepad settings on the Cobra Wiki.
Programmer's Notepad, with code folding, Python syntax highlighting, a few other options tweaked:
SciTE with code folding, custom syntax highlighting, and custom (in-file) autocomplete (via Lua script):
Don't get hung up shaving a yak rather than programming.
Spend a couple of minutes setting your favourite text editor to use Python syntax highlighting (as a starting point) and run the Cobra command line and you're ready to program. You can still set up an IDE at your leisure as a separate project, but don't make it a pre-condition for your programming.
My personal favourite text editor is SciTE. Admittedly, I've customised it a bit via settings and Lua scripts.
For a better starting editor (more gentle modification of settings through a GUI rather than SciTE's somewhat recondite configuration files) I recommend Programmer's Notepad.
Go into Tools > Options > Files and add .cobra files to use the Python scheme (later you can create a custom Cobra Scheme).
Tools > Options > Tools and set it up under the Python scheme to run Cobra on your source file.
Later you can look at Programmer's Notepad settings on the Cobra Wiki.
Programmer's Notepad, with code folding, Python syntax highlighting, a few other options tweaked:
SciTE with code folding, custom syntax highlighting, and custom (in-file) autocomplete (via Lua script):
99 programming bugs in the code, 99 bugs in the code, fix 1 bug and compile it again, 101 programming bugs in the code
- ObtuseAngle
- Posts: 42
- Location: Gippsland, Australia
Re: Creating A Project in Cobra
Hi DelphiGuy,
Sorry about that. I've tried it running both Visual Studios Command Prompt and Windows Command Prompt as an administrator. The exact error message I'm getting back is " 'cobra' is not recognized as an internal or external command, operable program or batch file." However, I was successful in implementing the commands for "Additional Requirements for Windows 7 64-bit".
DelphiGuy wrote:What command prompt window are you using, please? (From where did you launch the command window?)
Did you set administrator rights for that command window (nerdzero, is that necessary for this particular command)?
What is the exact feedback you got from trying to run that command?
Sorry about that. I've tried it running both Visual Studios Command Prompt and Windows Command Prompt as an administrator. The exact error message I'm getting back is " 'cobra' is not recognized as an internal or external command, operable program or batch file." However, I was successful in implementing the commands for "Additional Requirements for Windows 7 64-bit".
- wrechtin
- Posts: 4
Re: Creating A Project in Cobra
This most likely means that either the cobra command is not in your PATH environment variable or Cobra is not installed.
Before you tried the Cobra addin for MonoDevelop, were you able to use Cobra from the command line to compile and run Cobra programs? If you're not sure if you have Cobra installed correctly, check to see if you have a 'C:\Cobra\bin\cobra.bat' file.
Before you tried the Cobra addin for MonoDevelop, were you able to use Cobra from the command line to compile and run Cobra programs? If you're not sure if you have Cobra installed correctly, check to see if you have a 'C:\Cobra\bin\cobra.bat' file.
- nerdzero
- Posts: 286
- Location: Chicago, IL
Re: Creating A Project in Cobra
Hi nerdzero,
Thanks for the response. I do have a 'C:\Cobra\bin\cobra.bat' file. However, like I said I'm brand new to programming. I don't know how to use Cobra from the command line to compile and run Cobra programs. Do you care to explain or know where I can find beginner information for this?
Thanks,
Will
Thanks for the response. I do have a 'C:\Cobra\bin\cobra.bat' file. However, like I said I'm brand new to programming. I don't know how to use Cobra from the command line to compile and run Cobra programs. Do you care to explain or know where I can find beginner information for this?
Thanks,
Will
nerdzero wrote:This most likely means that either the cobra command is not in your PATH environment variable or Cobra is not installed.
Before you tried the Cobra addin for MonoDevelop, were you able to use Cobra from the command line to compile and run Cobra programs? If you're not sure if you have Cobra installed correctly, check to see if you have a 'C:\Cobra\bin\cobra.bat' file.
- wrechtin
- Posts: 4
Re: Creating A Project in Cobra
Hi will,
The closest thing to beginner-like info is probably this page: http://cobra-language.com/docs/hello-world/
Cobra is definitely my favorite programming language, but it may not be the best language to start with if you are brand new to programming only because a lot of the documentation assumes you have some familiarity with other languages or programming in general. I don't want to discourage you from learning programming though because it's really awesome and fun.
Unfortunately, the MonoDevelop addin instructions may now have left you with a non-beginner friendly installation for Cobra depending on what was successful and what was not. I can get you up and running, but it will take some patience from you...right DelphiGuy?
Send me a private message by clicking my username so the back and forth of "run this command...", "what's the output?", "now run this command..." etc. type of messages won't annoy everybody.
-Ramon
The closest thing to beginner-like info is probably this page: http://cobra-language.com/docs/hello-world/
Cobra is definitely my favorite programming language, but it may not be the best language to start with if you are brand new to programming only because a lot of the documentation assumes you have some familiarity with other languages or programming in general. I don't want to discourage you from learning programming though because it's really awesome and fun.
Unfortunately, the MonoDevelop addin instructions may now have left you with a non-beginner friendly installation for Cobra depending on what was successful and what was not. I can get you up and running, but it will take some patience from you...right DelphiGuy?
Send me a private message by clicking my username so the back and forth of "run this command...", "what's the output?", "now run this command..." etc. type of messages won't annoy everybody.
-Ramon
- nerdzero
- Posts: 286
- Location: Chicago, IL
Re: Creating A Project in Cobra
I've recently gone through the installation process for Cobra and the Monodevelop plugin. After a little configuration, it is working great for me. I went through the same process of having to reinstall because of the 64bit system. So it is fresh in my mind.
It does sound like cobra is missing from your path. In case it helps, below are the steps to add Cobra to your Path variable (Windows 7):
If you run into issues after doing this, please let us know. We're happy to help.
-bp
It does sound like cobra is missing from your path. In case it helps, below are the steps to add Cobra to your Path variable (Windows 7):
- Click the "Start" button
Choose "Control Panel"
Click "System and Security"
On the right side list click "System" (3rd one down)
On the left side list click "Advanced system settings" (should be the last item on the list)
A System Properties box will pop up. Near the bottom click the "Environment Variables" button
In the System variables box at the bottom you should see a Variable named "Path" (you may need to scroll to find it)
Click on the path variable and then click the "Edit..." button
This part is important:
- You should keep the text already there. Since the text will be highlighted, first click in the text field.
Press the End key on your keyboard to take you to the end of the text.
Paste in the following (including the semicolon) ;C:\Cobra\bin
Click the "OK" button.
Click the "OK" button on the Environment Variables window.
Click the "OK" button on the System Properties window.
If you run into issues after doing this, please let us know. We're happy to help.
-bp
- bertpritchard
- Posts: 7
Re: Creating A Project in Cobra
Awesome, bert. I spend most of my time in Ubuntu these days. Will, let us know how it goes.
- nerdzero
- Posts: 286
- Location: Chicago, IL
14 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: No registered users and 2 guests