opensand team mailing list archive
-
opensand team
-
Mailing list archive
-
Message #00088
Re: Source compilation with ubuntu 12.04 x86-64
Andy,
> During the weekend I was working on my ubuntu 12.04 LTS VM's. Server
> (32 bits edition) is still down. I tried to use some proper tools like
> Boot-Repair but final outcome looks that I have to create new VM
> which I did. I'm working on the installation right now. I'll try to
> avoid compilation of extended libraries in order to avoid system
> crush like twice before.
>
> I also decide to give a try for 64 bit edition and it seams that bug
> #1042273 (margouilla source code) is present in trunk 132. I guess I
> should apply your fix and proceed with compilation. Please let me
> know if you have other suggestions.
> I've also noticed that evn-plane source is not willing to compile but
> margouilla module is first on compilation list.
Yes, the same patch is probably required. You can attach your patch to
the ticket on Launchpad.
> I'm also working on Debian and Fedora installation but I have no
> issues to report so far.
OK.
> I'll be grateful for a feedback from my last mail which concerns
> suggestions in area of source code compilation.. to be more specific,
> I would like to know which source code is potentially danger for
> system different from ubuntu 10.04 LTS.
> Through that knowledge I'll be able to avoid system crashes which is
> quite popular lately :)
Avoid installing DEB packages that are dedicated to another Ubuntu
version.
The sources themselves should be safe to build on any platform. The
only problem with sources are build problems because of new compilers,
new linker, and new autotools/libtool tools.
On 64-bit systems, you may have additional problems during compilation
because of pointers changing size. You might also encounter some
problems at runtime, so do not forget to run the tests on OpenSAND.
On non-Ubuntu systems, you may encounter problems with versions of
dependencies (if they are not the same) and/or with locations of files
(if they use different locations).
Regards,
Didier
References