Re: [Fink-devel] Dependence on a compiler

2005-12-18 Thread Benjamin Place
On Dec 18, 2005, at 4:12 AM, Peter O'Gorman wrote: Can you not use the compiler that installs in /usr/local/ada ? I know that it is a different download, but it will not overwrite the system's gcc (a bad idea and a reason I never installed the macada package in the past). I assume you're

Re: [Fink-devel] Dependence on a compiler

2005-12-14 Thread Benjamin Place
--- Martin Costabel [EMAIL PROTECTED] wrote: We already have examples of packages that depend on external stuff like specific commercial fortran compilers or parts of the developer tools that are not installed by default, and which manage their dependencies on these external components

[Fink-devel] Dependence on a compiler

2005-12-13 Thread Benjamin Place
Is there a way to handle a package's dependence on a compiler besides using a virtual package? I have a program, written in Ada, that depends on the macada.org port of GNAT to OSX. Is there a way I could express that dependence in a package .info? Thanks, Ben Place

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Trevor Harmon
On Dec 13, 2005, at 6:35 AM, Benjamin Place wrote: Is there a way to handle a package's dependence on a compiler besides using a virtual package? I have a program, written in Ada, that depends on the macada.org port of GNAT to OSX. Is there a way I could express that dependence in a

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Peter O'Gorman
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Trevor Harmon wrote: | On Dec 13, 2005, at 6:47 PM, Benjamin Place wrote: | | I don't think there is a GNAT package in Fink, I looked on the | Packages page and didn't find one. It seems to me that the GNAT Ada | compiler is analogous to Apple's

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Peter O'Gorman
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter O'Gorman wrote: | | Except that gnat needs an ada compiler to bootstrap (specifically it needs | gnat). There is no gnat package in fink bacause making one is a pain and, | until now, there has been no demand for one. Replying to myself :)

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Martin Costabel
Benjamin Place wrote: On Dec 13, 2005, at 1:49 PM, Trevor Harmon wrote: If I understand what you're asking, and GNAT is used *only* to build the program, and there is a GNAT package in Fink, you can simply add this line to the program's .info: BuildDepends: gnat Thanks for your response,

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Martin Costabel
Benjamin Place wrote: [] You need a binary gnat to build gnat from source. gnu.org doesn't have any binaries that'll run on OS X. macada.org does, but can I make a package that's binary-only? That would be fine, I guess. Maybe I could make a source package that depends on the binary package.