Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Installation, Compiling and Running of theide » ide is successfully built from 607-dev3 under Ubuntu (Edgy)
Re: ide is successfully built from 607-dev3 under Ubuntu (Edgy) [message #4323 is a reply to message #4318] Tue, 01 August 2006 10:55 Go to previous messageGo to previous message
3togo is currently offline  3togo
Messages: 83
Registered: May 2006
Location: Hong Kong SAR
Member
Please ignore what I have said below if u have known them for ages.

Traditionally in Linux, we used to
./configure
make
make install

to compile, link and install a program from its source.

However, there are another way
./configure
make
checkinstall

Checkinstall is a very funny program that read through your Makefile,
locate your "install" clause and create a deb for u.
To install checkinstall in ubuntu,
> >sudo apt-get install checkinstall

Since ide itself is not very platform sensitive, I don't think u need to
worry about how to setup configure.ac nor do u need to worry about which
linux and which versions people are using. Instead simply add "install:
" plus a few lines to your ide's Makefile to copy everything to say
/usr/share/upp and create a link of ide program to /usr/local/bin, u
will have a lovely deb package for debian guys.

Another goods news is checkinstall can create rpm as well.

Pardon me again if I have wasted your time to read these.

Smile


Shocked Shocked Shocked
Aris wrote:
[How did this come here? and my email?]
> > *Subject:* Re: ide is successfully built from 607-dev3 under Ubuntu
> > (Edgy) *Author:* luzr *Date:* Mon, 31 July 2006 15:18
> > *3togo wrote on Mon, 31 July 2006 14:39*
> >
> > By adding the following lines to the top of CtrlLib/LabelBase.cpp,
> > ide is successfully built from 607-dev3 under Ubuntu (Edgy).
> >
> > #define IMAGECLASS CtrlsImg
> > #define IMAGEFILE <CtrlLib/Ctrls.iml>
> > #include <Draw/iml_source.h>
> >
> > Well done to all developers!
> >
> > Laughing
> >
> >
> >
> >
> > This is still quite strange... I have last compiled in 606 ubuntu 3
> > days ago, without above change... The same includes are in ChWin32.icpp...
> >
> > Hm, the only possible explanation: Case-sensitive filesystem. Please
> > check whether ChWin32.icpp is not "empty" (and stored with other name).
> >
> > Mirek
> > [ Reply <index.php?t=post&reply_to=4294> ][ Quote
> > <index.php?t=post&reply_to=4294&quote=true> ][ View Topic/Message
> > <index.php?t=rview&goto=4294#msg_4294> ][ Unsubscribe from this topic
> > <index.php?t=rview&th=1266> ]
> >

Edit by fudadmin.

[Updated on: Tue, 01 August 2006 16:31] by Moderator

Report message to a moderator

 
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: U++ install on SLES 10 [SOLVED]
Next Topic: Linux upgrade
Goto Forum:
  


Current Time: Thu May 16 02:28:09 CEST 2024

Total time taken to generate the page: 0.02708 seconds