Salve galera,
 
	sou novo aqui no forum e tambem na linguagem .c, na verdade já dou umas cabeçadas já tem um tempo mas me julgo bem inexperiente ainda.
 
	 
 
	recebi a missão de um professor meu de fazer esse script funcionar mas já to atolado nele a duas semanas e nada  está dando um erro 
 
	collect2.exe: error: ld returned 1 exit status
 
	 
 
	http://www.diku.dk/~pisinger/3dbpp.c tem o algoritmo principal, que organiza cargas em um navio
 
	 
 
	http://www.diku.dk/~pisinger/test3dbpp.c  este gera as instancias que são cargas e tamanho do navio para o problema e chama o algoritmo principal (arquivo anterior) para resolver o problema e entrega como solução a posição de cada caixa dentro do navio;
 
	 
 
	o algoritmo é antigo e o seu criador disse que conseguiu rodá-lo com o seguinte comando no gcc
 
 gcc -ansi -o 3dbpp -O5 3dbpp.c test3dbpp.c -lm  (gnu C)
ou nesse outro compilador que nem conheço
  cc  -Aa   -o 3dbpp +O4 3dbpp.c test3dbpp.c -lm  (HP-UX C)
	 
 
	http://www.diku.dk/~pisinger/new3dbpp/readme.3dbpp esse redame explica como funciona o problema. mas 
 
	 
 
	acredito que eu deva estar pecando em algo simples, pois não sou Expert em c;
 
	 
 
	se alguém puder me ajudar ficarei grato!