<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.gcc.gnat">
    <title>gmane.comp.gcc.gnat</title>
    <link>http://blog.gmane.org/gmane.comp.gcc.gnat</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/792"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/791"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/790"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/789"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/790"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/789"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/788"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/787"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/786"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/785"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/784"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/783"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/782"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/781"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gcc.gnat/780"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/792">
    <title>[patch, docs] Ada compiler not installed on this system</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/792</link>
    <description>&lt;pre&gt;
Hi all,
I installed gcc 4.3.4 on gcc 4.6.3 in fedora 16, after installing  i try to
run ada program got compiler error Ada compiler not installed on this system
.In google got many answers but not workout me, please guide me how to solve
the problem?

Thanks in advance 

Regards
Raghavedra
&lt;/pre&gt;</description>
    <dc:creator>Raguturtle</dc:creator>
    <dc:date>2012-07-18T07:40:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/791">
    <title>[patch, docs] New version of gcc craches</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/791</link>
    <description>&lt;pre&gt;
Hi All.
 I working on GHDL (An VHDL simulator) project for my purpose i installied
ghdl-0.29-2.143svn.4.fc16.src.rpm (contains ghdl 0.29 +gcc 4.3.4) using rpm
-i and rpmbuild -ba command successfully on fedora 16.After that a small
changes in one Ada program containg ghdl 0.29 folder,next i done make and
make install no error ,next try to execute ada program the it gave error 
"Ada compiler not installed on this system" After whatever on gcc it gave
below error.Attached config.log file
 "checking for C compiler default output file name... configure: error: C
compiler cannot create executables
See `config.log' for more details"

Before make                       After make
GNAT 4.6.3                        GNAT 4.6.3
gcc 4.6.3                            gcc 4.3.4

Regards
Raghavedra http://old.nabble.com/file/p34143732/config.log config.log 
&lt;/pre&gt;</description>
    <dc:creator>Raguturtle</dc:creator>
    <dc:date>2012-07-11T04:11:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/790">
    <title>Difference beetween windows binary execution and linux binaryexecution</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/790</link>
    <description>&lt;pre&gt;Hello,

I done a little program which take a file (text_io), analyze it and write some datas into files (manage by direct_io).

Under linux the time to execute the analyze is arround 20 seconds and under windows xp 32b : 2 minutes 10 !

Where is the bug ?!

Regards

Nab
&lt;/pre&gt;</description>
    <dc:creator>David Barbassat</dc:creator>
    <dc:date>2012-07-05T07:58:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/789">
    <title>Difference beetween windows binary execution and linux binaryexecution</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/789</link>
    <description>&lt;pre&gt;Hello,

I done a little program which take a file (text_io), analyze it and write some datas into files (manage by direct_io).

Under linux the time to execute the analyze is arround 20 seconds and under windows xp 32b : 2 minutes 10 !

Where is the bug ?!

Regards

Nab
&lt;/pre&gt;</description>
    <dc:creator>Nabucho</dc:creator>
    <dc:date>2012-07-05T08:08:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/790">
    <title>Difference beetween windows binary execution and linux binaryexecution</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/790</link>
    <description>&lt;pre&gt;Hello,

I done a little program which take a file (text_io), analyze it and write some datas into files (manage by direct_io).

Under linux the time to execute the analyze is arround 20 seconds and under windows xp 32b : 2 minutes 10 !

Where is the bug ?!

Regards

Nab
&lt;/pre&gt;</description>
    <dc:creator>David Barbassat</dc:creator>
    <dc:date>2012-07-05T07:58:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/789">
    <title>Difference beetween windows binary execution and linux binaryexecution</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/789</link>
    <description>&lt;pre&gt;Hello,

I done a little program which take a file (text_io), analyze it and write some datas into files (manage by direct_io).

Under linux the time to execute the analyze is arround 20 seconds and under windows xp 32b : 2 minutes 10 !

Where is the bug ?!

Regards

Nab
&lt;/pre&gt;</description>
    <dc:creator>Nabucho</dc:creator>
    <dc:date>2012-07-05T08:08:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/788">
    <title>Re: Strange link error</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/788</link>
    <description>&lt;pre&gt;Hi,

I think I have found the problem. Thanls to the -v switch of gnatmake I 
realized that in the old directory apq.ali was found in the object 
directory of the project while it was not on the new directory (where 
the message was 'apq.ali is a read only library'). I think that the old 
directory contained a copy of apq.ali from the time it was installed on 
my local ADA_*_PATH...

Removing the file caused both project to fail at the same point.

I added the -lapq flag to the linker switch and it works now.

Mathieu

On 06/13/2012 11:41 AM, Mathieu Dubois wrote:
&lt;/pre&gt;</description>
    <dc:creator>Mathieu Dubois</dc:creator>
    <dc:date>2012-06-13T10:30:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/787">
    <title>Strange link error</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/787</link>
    <description>&lt;pre&gt;Hello,

I use gnatmake and a GPR file to build a project and I recently faced an 
error that I don't understand.
The problem arose when we moved some stuff in our SVN repository but I 
would be really surprised that this caused the problem.

The situation is as follow. The GPR project is located in a subdirectory 
(say foo/my_project/my_project.gpr). It uses other projects which are 
given by their relative path in with clauses. The project uses the APQ 
2.1 library which is installed in GCC path (apq.ads is in 
/usr/lib/gcc/x86_64-linux-gnu/4.6/rts-native/adainclude/, apq.ali is in 
/usr/lib/gcc/x86_64-linux-gnu/4.6/rts-native/adalib/apq.ali).

Due to the modifications on the repository I have indeed two copies of 
my_project: let's say that the current working is under foo/ and I have 
a unversionned copy under foo_tmp.

Under foo_tmp/my_project everything works fine (gnatmake -P 
my_project.gpr works nicely).
Under foo/my_project the same command leads to a link error:
gnatlink 
/home/duboism/Documents/These/Code/manips/rvg/manips/DB_Handler/objs/test_requestimage.ali 
-shared-libgcc -g -o 
/home/duboism/Documents/These/Code/manips/rvg/manips/DB_Handler/test_requestimage
/usr/lib/gcc/x86_64-linux-gnu/4.6/adalib//libapq.a(apq-postgresql-client.o): 
In function `apq__postgresql__client__host_name':
apq-postgresql-client.adb:(.text+0x6d0): undefined reference to `PQhost'
...

I can't figure out what's going on.
As far as I can tell the commands are the same (I watched the logs the 
only diffence is foo_tmp being replace by foo).
The GPR files are the same and the relative path too.
I use gnatclean -r -P my_project.gpr before using gnatmake...

Any idea?

Thanks in advance,
Mathieu
&lt;/pre&gt;</description>
    <dc:creator>Mathieu Dubois</dc:creator>
    <dc:date>2012-06-13T09:41:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/786">
    <title>[Fwd: Almost finished porting gnat-4.6 to GNU/Hurd]</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/786</link>
    <description>&lt;pre&gt;Hi, 

I'm forwarding here in hope to get some replies. No response yet from
debian-ada.

Please Cc: me since I'm not subscribed to help-gnat.

Thanks!
-------- Forwarded Message --------
From: Svante Signell &amp;lt;svante.signell&amp;lt; at &amp;gt;telia.com&amp;gt;
Reply-to: svante.signell&amp;lt; at &amp;gt;telia.com
To: debian-ada&amp;lt; at &amp;gt;lists.debian.org
Subject: Almost finished porting gnat-4.6 to GNU/Hurd
Date: Tue, 20 Mar 2012 23:46:21 +0100

Hello,

I have almost completed the cross-build and native-build of gnat-4.6.2
for GNU/Hurd. All debs does now compile and I can create packages
requiring gnat. One problem remains: Tuning the OS-interface routines.
Currently libraries and binaries build, but the binaries fail with
exception code: e.g.
./music123
raised STORAGE_ERROR : s-intman.adb:139 explicit raise

gdb music123 gives:
Program received signal SIGSEGV, Segmentation fault.
0x01050b10 in
system__task_primitives__operations__specific__initializeXnn&amp;lt; at &amp;gt;plt
    () from /usr/lib/i386-gnu/libgnarl-4.6.so.1
(gdb) bt
#0  0x01050b10 in
system__task_primitives__operations__specific__initializeXnn&amp;lt; at &amp;gt;plt ()
from /usr/lib/i386-gnu/libgnarl-4.6.so.1
#1  0x0105de9f in system.task_primitives.operations.initialize (
    environment_task=0x8066b00) at s-taprop.adb:1420
#2  0x01060b6a in system.tasking.initialize () at s-taskin.adb:215
#3  0x01060044 in system.tasking.initialization.init_rts () at
s-tasini.adb:323
#4  0x010602d4 in &amp;lt;system__tasking__initialization___elabb&amp;gt; ()
    at s-tasini.adb:828
#5  0x0804cda8 in adainit ()
    at /home/srs/DEBs/music123/music123-16.3/b~music123.adb:211
#6  0x0804ca8a in main (argc=1, argv=(system.address) 0x17ffd78, 
    envp=(system.address) 0x17ffd80)
    at /home/srs/DEBs/music123/music123-16.3/b~music123.adb:266
#7  0x013fcc3b in __libc_start_main (main=0x804ca50 &amp;lt;main&amp;gt;, argc=1, 
    ubp_av=0x17ffd78, init=0x805f400 &amp;lt;__libc_csu_init&amp;gt;, 
    fini=0x805f3f0 &amp;lt;__libc_csu_fini&amp;gt;, rtld_fini=0xf340,
stack_end=0x17ffd6c)
    at libc-start.c:257
#8  0x0804cac9 in _start ()

so the problems seems to be in libgnarl-4.6.so.1.
Single stepping in gdb shows where the segfault occurs:
s-taprop-posix.adb:1420 Specific.Initialize (Environment_Task);

It looks like the problems is centered around
src/gcc/ada/{s-intman-posix.adb, s-taprop-posix.adb,init.c}
but from the list below there might be more files involved.

I have mainly used the kfreebsd settings and the
src/gcc/ada/gcc-interface/Makefile.in entry reads:
ifeq ($(strip $(filter-out %86 gnu%,$(arch) $(osys))),)
  LIBGNAT_TARGET_PAIRS = \
  a-intnam.ads&amp;lt;a-intnam-freebsd.ads \
  a-numaux.adb&amp;lt;a-numaux-x86.adb \
  a-numaux.ads&amp;lt;a-numaux-x86.ads \
  s-inmaop.adb&amp;lt;s-inmaop-posix.adb \
  s-intman.adb&amp;lt;s-intman-posix.adb \
  s-osinte.adb&amp;lt;s-osinte-kfreebsd-gnu.adb \
  s-osinte.ads&amp;lt;s-osinte-kfreebsd-gnu.ads \
  s-osprim.adb&amp;lt;s-osprim-posix.adb \
  s-taprop.adb&amp;lt;s-taprop-posix.adb \
  s-taspri.ads&amp;lt;s-taspri-posix.ads \
  s-tpopsp.adb&amp;lt;s-tpopsp-posix-foreign.adb \
  system.ads&amp;lt;system-freebsd-x86.ads

  TOOLS_TARGET_PAIRS =  \
    mlib-tgt-specific.adb&amp;lt;mlib-tgt-specific-linux.adb \
    indepsw.adb&amp;lt;indepsw-gnu.adb

  EH_MECHANISM=-gcc
  THREADSLIB = -lpthread
  GNATLIB_SHARED = gnatlib-shared-dual
  GMEM_LIB = gmemlib
  LIBRARY_VERSION := $(LIB_VERSION)
endif

Unfortunately I don't know much about ADA and would really appreciate
hints on how to change the interface routines. GNU/Hurd is almost POSIX
compatible, but there are of course exceptions.

Thanks!
&lt;/pre&gt;</description>
    <dc:creator>Svante Signell</dc:creator>
    <dc:date>2012-03-22T08:58:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/785">
    <title>Re: gcc-Ada (gnat) for Solaris?</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/785</link>
    <description>&lt;pre&gt;Well, the main issue you'll hit is that you will need a running gnat to build gnat. 

If you use OpenCSW's gnat (it's available for i386 and sparc, IIRC), you should be able to bootstrap your own using the usual gcc bootstrap instructions. 

Without that, you'll need to follow a two-step dance, starting with gnat built for another platform:

A.) use gnat on platform $X to build a $X-to-Solaris gnat cross-compiler

B.) use that cross compiler to cross-build gnat for Solaris

And, optionally

C.) use your cross-built gnat to build gnat again, as a check

I've done this, long ago, when (not entirely successfully) porting gnat to a new platform, but since others have done the work, you might as well start there. 

In the case of OpenCSW, if you don't want to use their tooling, you could always download the actual package files and pkgadd them...

Jim Wise
jwise&amp;lt; at &amp;gt;draga.com

Sent from my iPhone.
Digital signature available upon request. 

On Feb 29, 2012, at 11:53, Fritz Wuehler &amp;lt;fritz&amp;lt; at &amp;gt;spamexpire-201202.rodent.frell.theremailer.net&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>Jim Wise</dc:creator>
    <dc:date>2012-03-01T00:19:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/784">
    <title>Re: gcc-Ada (gnat) for Solaris?</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/784</link>
    <description>&lt;pre&gt;

Hello Jim,

Thanks for the pointer. I would prefer to roll my own but I don't have the
know how. I should have phrased my question more carefully, I am asking if
there is anyone on the list who knows how to build gcc-Ada and if so if they
would be willing to help / guide me through the process. I have Solaris 10
running on 2 architectures and I'd like to build Ada on both of them. If I
am successfull I will try to host the packages somewhere.

There are a few sites like opencsw and I have heard good stuff about
them. The problem is most of them are creating package management systems 
and you have to use them to get the package. To get gcc4ada from opencsw I
would have to get prereqs that perhaps aren't and also install in their
selected paths as far as I know. I would like to be able to build generic
packages that can install in user chosen locations and not have to use a
package manager with someone else's ideas of prereqs and what should or
shouldn't be in a package. Solaris is especially delicate in this because it
has more path chaos than most Linux distros. 

I need a lot of help but I am willing to work at it and share the results.
Thanks to anyone who can help. Please follow up to the ng.


&lt;/pre&gt;</description>
    <dc:creator>Fritz Wuehler</dc:creator>
    <dc:date>2012-02-29T16:53:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/783">
    <title>Re: gcc-Ada (gnat) for Solaris?</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/783</link>
    <description>&lt;pre&gt;Yes. The OpenCSW package repo for Solaris includes packages for gnat.  See:

    http://www.opencsw.org/

and the "gcc4ada" package in particular.  

Jim Wise
jwise&amp;lt; at &amp;gt;draga.com

Sent from my iPhone.
Digital signature available upon request. 

On Feb 28, 2012, at 7:30, Nomen Nescio &amp;lt;nobody&amp;lt; at &amp;gt;dizum.com&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>Jim Wise</dc:creator>
    <dc:date>2012-02-28T18:14:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/782">
    <title>gcc-Ada (gnat) for Solaris?</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/782</link>
    <description>&lt;pre&gt;Hello gents. Does anyone have the know-how to build gcc-Ada on Solaris? I
have SPARC and Intel boxes running Solaris 10 and I cannot find a good build
for either of them. I am looking for the LGPL version btw, not GNAT which
Libre Adacore does not offer at any rate for these platforms. TIA
&lt;/pre&gt;</description>
    <dc:creator>Nomen Nescio</dc:creator>
    <dc:date>2012-02-28T12:30:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/781">
    <title>Re: [patch, docs] GNAT socket server</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/781</link>
    <description>&lt;pre&gt;

Since you are using GNAT, you could use the GNAT.Sockets package.

Greetings,

Jacob
&lt;/pre&gt;</description>
    <dc:creator>Jacob Sparre Andersen</dc:creator>
    <dc:date>2012-02-28T09:41:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gcc.gnat/780">
    <title>[patch, docs] GNAT socket server</title>
    <link>http://permalink.gmane.org/gmane.comp.gcc.gnat/780</link>
    <description>&lt;pre&gt;
I am new to Ada and GNAT.  I have to send data between a Java app and an Ada
app. I'm looking for an Ada server that can receive and send a byte stream.
I can't find any examples. If someone could point me to one I would
appreciated it.

Thanks in advance
Mike
&lt;/pre&gt;</description>
    <dc:creator>MikeHT</dc:creator>
    <dc:date>2009-09-19T06:08:45</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.gcc.gnat">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.gcc.gnat</link>
  </textinput>
</rdf:RDF>
