Saturday, December 27, 2008

Instalando Maven

Primeiro baixe o Maven, claro.

http://maven.apache.org/download.html

No Windows:
  1. Descompacte a distribuição, ex.: apache-maven-2.0.9-bin.zip no diretório que você desejar. Estas instruções assume que você escolha C:\
    Ficará da seguinte forma C:\apache-maven-2.0.9 e dentro as pastas bin, boot, etc.
  2. Crie a variável de ambiente M2_HOME abrindo as propriedades do sistema (WinKey + Pause), escolha "Advanced" tab, e aperte o botão "Environment Variables", e então crie a variável de ambiente M2_HOME na parte de usuário com o valor C:\apache-maven-2.0.9
    Preste atenção para não deixar nenhuma barra no final nem espaços em branco.
    Obs: O valor de M2_HOME não deve ter o '\' como último caractere.
  3. No mesmo lugar, crie outra variável M2 com o valor %M2_HOME%\bin.
  4. Opcional: você pode adicionar o MAVEN_OPTS com o valor -Xms256m -Xmx512m
    Esta opção garante mais memória pro maven.
  5. Agora, crie ou atualize a variável Path e coloque ao final o valor %M2% para que o Maven funcione no prompt de comando.
  6. Verifique se o JAVA_HOME existe e que esteja com o valor para a pasta do JDK, exemplo: C:\Program Files\Java\jdk1.5.0_02 , verifique também que o %JAVA_HOME%\bin esteja na varivável Path .
  7. Abra um prompt de comando (Winkey + R then type cmd) e digite mvn --version para verificar se está corretamente instalado.

Plugin do Maven no Eclipse

Adicione a url para o plugin do eclipse
 http://m2eclipse.sonatype.org/update/
Nas opções do eclipse rola uns conflitos, então selecione somente:

Maven Central Repository index
Maven Integration for Eclipse
Maven Integration for WTP
Maven POM XML Editor
Maven SCM handler for Subclipse

Adicionar no eclipse.ini
-vm
C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe

ficará algo do tipo:
-startup
plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
--launcher.library
plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe
-vmargs
-Xms40m
-Xmx256m

Thursday, December 25, 2008

Cygwin e OpenGL undefined reference to '_glBegin'

estava compilando uns fontes e dava o seguinte erro:
undefined reference to '_glBegin'

estou tentando esta solução:

http://www.cs.toronto.edu/~wongam/d18_cygwin_opengl_setup/cygwin_opengl_setup.html

O problema foi resolvido da seguinte forma:

ache os cabeçalhos referentes ao ruindows ou plataforma linux que vc está compilando.
copie a pasta GL que você encontrou para a pasta do seu fonte.

no meu caso a pasta era /usr/include/w32api/GL

Sunday, December 14, 2008

Tuesday, November 11, 2008