The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
Google UNIX.COM
Home Forums Register Rules & FAQ Members List Arcade Search Today's Posts Mark Forums Read


UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !!


Other UNIX.COM Threads You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Differences between csh and tcsh shafi2all Shell Programming and Scripting 1 05-14-2008 06:48 AM
Differences Sys 5 and BSD RajaRC SUN Solaris 2 07-20-2004 03:11 AM
Differences between SAN and NAS jigarlakhani Filesystems, Disks and Memory 2 11-15-2003 01:09 PM
differences nis nis+ joerg IP Networking 2 06-24-2002 12:47 AM

Closed Thread
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 01-20-2004
Registered User
 

Join Date: Dec 2003
Posts: 10
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
Differences gcc <-> aCC

Hi all!

I'm working on a HP UX 11 machine. I have an executable build with gcc and a shared library (sl) build with aCC. If i start the executable, i have many errors about unresolved symbols. Is the binary output of aCC and gcc compatible?

Greetings!
Forum Sponsor
  #2 (permalink)  
Old 01-20-2004
Perderabo's Avatar
Unix Daemon
 

Join Date: Aug 2001
Location: Washington DC Area
Posts: 8,206
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
I have never tried that. But I would be astonished if it worked. gcc is not even source level compatible with aCC. There is a lot of code out there marked "gcc only".

Why would you build a library with one compiler and an executable with another? Why not try a single compiler?
  #3 (permalink)  
Old 01-20-2004
Registered User
 

Join Date: Dec 2003
Posts: 10
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
I have tried that! I need to get AXIS C++ to run.

AXIS uses the xercesc library which cannot be compiled with g++ on my machine. The makefile contains an error with the compiler flags, it seems that the 'configure' script think i'm using the aCC compiler.

AXIS itself cannot be compiled with aCC, only with g++.

Im getting nuts with that....
  #4 (permalink)  
Old 01-20-2004
Perderabo's Avatar
Unix Daemon
 

Join Date: Aug 2001
Location: Washington DC Area
Posts: 8,206
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
I don't know what AXIS is. If it needs g++, it's not written in C++. A C++ program can be compiled by any C++ compiler including aCC (which is actually my favorite compiler). The gcc folks have invented their own language.

Since you must use g++ to compile AXIS, you need to go with that. You lost me with this makefile/configure script stuff. But you should be able to control configure to use gcc. Or you should be able to edit the makefile to do so. If nothing else, rename aCC while configure is running.
  #5 (permalink)  
Old 01-21-2004
Moderator
 

Join Date: Dec 2003
Location: /ksh93
Posts: 715
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
You cannot use a shared library build with aCC with an
executable built with gcc.

xercesc compiles fine on HP-UX with gcc. You just need to
configure the build correctly. Make use that you have a
version of gcc that builds HP-UX shared libraries correctly.

- Finnbarr
Google UNIX.COM
Closed Thread



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 12:32 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger

Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102