[MacPorts] #19998: jamvm 1.5.0 and gnu-classpath 0.93: /opt/local/include/jni.h conflict

MacPorts noreply at macports.org
Mon Dec 20 09:55:05 PST 2010


#19998: jamvm 1.5.0 and gnu-classpath 0.93: /opt/local/include/jni.h conflict
-------------------------------+--------------------------------------------
 Reporter:  gonhidi@…          |       Owner:  macports-tickets@…                   
     Type:  defect             |      Status:  new                                  
 Priority:  Normal             |   Milestone:                                       
Component:  ports              |     Version:  1.7.1                                
 Keywords:  jni.h              |        Port:  jamvm gnu-classpath                  
-------------------------------+--------------------------------------------

Comment(by nDiScReEt@…):

 Replying to [comment:2 snc@…]:
 > I couldn't get gnu-classpath to configure …
 > {{{
 > configure: error: cannot find javac, try --with-gcj, --with-jikes,
 --with-kjc, --with-ecj, or --with-gcjx
 > }}}
 >
 > Manually installing javacc did not help.


 To fix this problem I had to modify the port file to include dependence on
 jikes, since the Portfile has in it's configure arguments "--with-jikes"
 and not "--with-gcj", "--with-gcjx", "--with-ecj", etc. Now, gnu-classpath
 installed for me with out any errors or problems. Here is the snippet of
 an addition I did to the gnu-classpath Portfile:
 {{{
 depends_lib     port:libiconv \
                 port:jikes
 }}}

 This solved my problem and the program installed beautifully. I don't
 think this particular problem you have is the same as the "jamvm 1.5.0 and
 gnu-classpath 0.93: /opt/local/include/jni.h conflict".

-- 
Ticket URL: <https://trac.macports.org/ticket/19998#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list