I got it working. I did a make clean, then ./configure with the new flag information and it compiled just fine. Thanks for your help.
Thanx, Steve Steve Jordahl [EMAIL PROTECTED] Systems Development Engineer New Century Mortgage Corporation -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steve Jordahl Sent: Thursday, October 07, 2004 1:47 PM To: Carsten Haitzler Cc: [EMAIL PROTECTED] Subject: RE: [e-users] Evas compile problem on x86_64 Thank you for that information. Now I'm past that error with another error I haven't had any luck tracking down. Here's what I get: gcc -o .libs/evas_software_x11_test evas_test_main.o evas_software_x11_main.o -L/usr/X11R6/lib64 ../../src/lib/.libs/libevas.so -lm -L/usr/X11R6/lib -lX11 -lXext ../../src/lib/.libs/libevas.so: undefined reference to `eet_data_image_header_read' ../../src/lib/.libs/libevas.so: undefined reference to `eet_data_image_read' ../../src/lib/.libs/libevas.so: undefined reference to `e_db_open_read' ../../src/lib/.libs/libevas.so: undefined reference to `eet_read' ../../src/lib/.libs/libevas.so: undefined reference to `eet_shutdown' ../../src/lib/.libs/libevas.so: undefined reference to `eet_close' ../../src/lib/.libs/libevas.so: undefined reference to `e_db_close' ../../src/lib/.libs/libevas.so: undefined reference to `eet_init' ../../src/lib/.libs/libevas.so: undefined reference to `eet_open' ../../src/lib/.libs/libevas.so: undefined reference to `e_db_data_get' collect2: ld returned 1 exit status make[4]: *** [evas_software_x11_test] Error 1 make[4]: Leaving directory `/home/jordahl/Documents/downloads/e17/evas-1.0.0_pre13/src/bin' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/jordahl/Documents/downloads/e17/evas-1.0.0_pre13/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jordahl/Documents/downloads/e17/evas-1.0.0_pre13/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jordahl/Documents/downloads/e17/evas-1.0.0_pre13' make: *** [all-recursive-am] Error 2 Again, any help is greatly appreciated. Thanx, Steve -----Original Message----- From: Carsten Haitzler [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 06, 2004 5:28 PM To: Steve Jordahl Cc: [EMAIL PROTECTED] Subject: Re: [e-users] Evas compile problem on x86_64 On Wed, 6 Oct 2004 15:23:43 -0700 "Steve Jordahl" <[EMAIL PROTECTED]> babbled: > I'm attempting to compile and install the EFLs on a Suse 9.1 64-bit > workstation and I'm hitting an issue when I attempt to compile Evas. > Here's the error I'm getting: before compiling evas (and any other x stuff) you could try doing this before you run configure: export LDFLAGS=-L/usr/X11R6/lib64 or export CFLAGS=-L/usr/X11R6/lib64 to let it find 64bit libs. a note for the wise: .a files are archive files that contain code to be STATICALLY linked in. they are not used very often. .so files are shared libraries. you need a libBLAH.so symlink (no version number after the .so) pointing to the major version (libBLAH.so.3.0.0 for example) when linking to BLAH for the linker to work. ldconfig has nothing to do with compiling and linking code :) so the reason it doesnt build is efl has no clue it should look in /usr/X11R6/lib64 to link to build a 64bit version of evas... i am not sure on the details of 64bit vs 32bit for x86 and if you can safely build a 64bit app and link to a 32bit lib (or if binutils lets you). it's liekyl to be evil at best (having to convert a pointer to 64bit mem space to a 32bit one for a 32bit lib that expects 32bit pointers for example...). so the likely reason it wont link to the X11 32bit libs is you are compiling it in a way that it produces 64bit code and thus MUST link to 64bit libs, not 32bit libs. ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ enlightenment-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-users ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ enlightenment-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-users