Author Topic: g++: @all_libraries@: No such file or directory  (Read 786 times)

oliver123

  • Traveller
  • *
  • Posts: 30
    • View Profile
g++: @all_libraries@: No such file or directory
« on: January 30, 2006, 09:32:03 pm »
Hi,
today the SF cvs seems to be working again :D so I tried to build PS with the easy_planeshift that\'s linked to in this forum. But when building cal3d, it fails with this error message:

g++: @all_libraries@: No such file or directory

The @all_libraries@ seems to come from the file cal3d/src/cal3d/Makefile :

Code: [Select]

[...]
target_os = linux-gnu
target_vendor = pc
INCLUDES = $(all_includes) -I$(top_srcdir)/src
all_libraries = @all_libraries@
AM_LDFLAGS =
EXTRA_DIST = cal3d.rc cal3d.dsp SConscript
lib_LTLIBRARIES = libcal3d.la
[...]


I\'m not familiar with autoconf, but shouldn\'t the @all_libraries@ be replaced by some special value in the Makefile (as it happened to all the other stuff from Makefile.in)?

./build -diagnose gives:
-------------------------------------------------

Build scripts version: 1.1

Distribution: testing/unstable
(Debian based)
Operating system: Linux 2.6.15-1-k7 i686

Software packages:
        GNU bash, version 3.1.0(1)-release (i486-pc-linux-gnu)
        Concurrent Versions System (CVS) 1.12.9 (client/server)
        autoconf (GNU Autoconf) 2.59
        automake (GNU automake) 1.8.5
        Jam 2.5. OS=LINUX. Copyright 1993-2002 Christopher Seiwald.
        gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
        GNU sed Version 4.1.2

Video card driver info:
        OpenGL vendor string: ATI Technologies Inc.
        OpenGL renderer string: RADEON 9200 DDR Generic
        OpenGL version string: 1.3.1030 (X4.3.0-8.20.8)

Build versions:
        cal3d           2005-10-06 00:00:00
        crystalspace    2005-10-06 00:00:00
        cel             2005-10-06 00:00:00
        planeshift      2005-11-30 00:00:00

-------------------------------------------------

Does anyone have an idea what might be causing this error, or how to work around it?

Thanks,
Oliver

oliver123

  • Traveller
  • *
  • Posts: 30
    • View Profile
(No subject)
« Reply #1 on: January 30, 2006, 11:09:21 pm »
As an afterthought, maybe someone who has built PS can post his/her sources/cal3d/src/cal3d/Makefile ? I actually have not the slightest idea what\'s supposed to stand at that @all_libraries@ stuff, but maybe I can just fill in the text that other people have there?!

Oliver

lanser

  • Hydlaa Citizen
  • *
  • Posts: 447
  • No Longer Mordraugion Settings AD
    • View Profile
(No subject)
« Reply #2 on: January 30, 2006, 11:22:19 pm »
Mine is almost the same with obvious differences and built without errors


Code: [Select]

sysconfdir = ${prefix}/etc
target = i686-suse-linux
target_alias =
target_cpu = i686
target_os = linux
target_vendor = suse
INCLUDES = $(all_includes) -I$(top_srcdir)/src
all_libraries = @all_libraries@
AM_LDFLAGS =
EXTRA_DIST = cal3d.rc cal3d.dsp SConscript
lib_LTLIBRARIES = libcal3d.la
Hokinon Korere
Wandering Yliakum searching for lost memories...

Zinnius Zann
Right hand to a Queen

Pandor

  • Wayfarer
  • *
  • Posts: 9
    • View Profile
    • Gentoo Linux
(No subject)
« Reply #3 on: February 05, 2006, 11:56:26 pm »
check out this patch:
http://bugs.gentoo.org/attachment.cgi?id=78216

it seems that cal3d is not compatible with libtool-1.5.22