Hi!
I'm trying to install Wine for a client, a Mac house, who run some software only supported under Windows or Classic. With the recent introduction of Intel Macs (that no longer support Classic) into the business, the Windows version is, unfortunately, their only upgrade path.
I have C development experience and am familiar with compiling C applications under unix, although that was some years ago and processes seem to have changed somewhat. In particular, I am unfamiliar with the 'configure' executable described in your installation manual, which is raising an error.
Could you please look briefly at the attached config.log? I would be interested to know if this is an issue to which I can attend, or whether it is a deficiency in the configuration process itself. I would also appreciate a workaround, if possible.
Thanks in anticipation of your assistance.
Regards, ////////// // // / / Colin M Inglis BInfoTech&Comm //////////// // // / / Software Application Development /// ////\ infinite 15 Jasmine St, Strathpine, Q, Australia // // // // Snailmail PO Box 2188 Strathpine Q 4500 /// \//// interface email manager@infinitei.com.au ///////// // // / / web http://www.infinitei.com.au ////// // // / / Ph/Fax +61 7 3881 3494 ABN: 40 030 880 342 Mobile +61 414 388 134
"infinite interface programmes programmes users use"
Hi Colin,
In particular, I am unfamiliar with the 'configure' executable described in your installation manual.
This script is produced by autoconf. It's the way many (most?) packages are built these days.
I'm afraid I can't provide very direct assistance, but your configure log indicates something pretty basic is screwed up:
configure:2404: checking for C compiler default output file name configure:2431: gcc conftest.c >&5 /usr/bin/ld: can't locate file for: -lcrt1.o collect2: ld returned 1 exit status
It reports the failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Wine" | #define PACKAGE_TARNAME "wine" | #define PACKAGE_VERSION "0.9.37" | #define PACKAGE_STRING "Wine 0.9.37" | #define PACKAGE_BUGREPORT "wine-devel@winehq.org" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | }
This is as basic a program as it gets.
So, try creating a similarly empty .c file by hand, and compiling it yourself. If you get a similar error, figure out what's wrong with your compiler installation, and fix that. If you don't, I don't know what to tell you.
Good luck, --Juan
On Fri, 9 Nov 2007, Juan Lang wrote: [...]
I'm afraid I can't provide very direct assistance, but your configure log indicates something pretty basic is screwed up:
configure:2404: checking for C compiler default output file name configure:2431: gcc conftest.c >&5 /usr/bin/ld: can't locate file for: -lcrt1.o collect2: ld returned 1 exit status
You're probably missing the libc6-dev and/or libgcc1 packages (the package names may be slightly different on your distribution).
Am Freitag, 9. November 2007 16:34:30 schrieb Francois Gouget:
On Fri, 9 Nov 2007, Juan Lang wrote: [...]
I'm afraid I can't provide very direct assistance, but your configure log indicates something pretty basic is screwed up:
configure:2404: checking for C compiler default output file name configure:2431: gcc conftest.c >&5 /usr/bin/ld: can't locate file for: -lcrt1.o collect2: ld returned 1 exit status
You're probably missing the libc6-dev and/or libgcc1 packages (the package names may be slightly different on your distribution).
uname -s = Darwin uname -v = Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386
It is a mac it seems. Is Xcode installed?
On Fr, 2007-11-09 at 11:38 +1000, Colin M Inglis wrote:
your gcc is unable to compile this simple program:
| int
| main () | { | | ; | return 0; | }
Reason:
/usr/bin/ld: can't locate file for: -lcrt1.o
you need the development files for the c runtime library (this is "libc6-dev" here)
--- cut --- GNU C Library: Development Libraries and Header Files Contains the symlinks, headers, and object files needed to compile and link programs which use the standard C library. --- cut ---