[openbeos] Re: R5 build problem

  • From: "Marcus Overhagen" <marcusoverhagen@xxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Mon, 30 Jan 2006 20:27:36 +0100 CET

> Marcus Overhagen a écrit :
> 
> >>Hi there,
> >>
> >>I couldn't build the PCI manager anymore on BeOS R5. Apparently, 
> > > the 
> >>
> >>Can anyone confirm this? Is anyone eager to fix it? :-)
> >>    
> >>
> >
> >I can confirm the problem, I also had to replace awk with the gawk 
> >version 
> >build from our tree.
> >
> >Haiku doesn't build on R5.0.1 due to awk.
> >
> >  
> >
> I can't reproduce the problem you describe, could you give more 
> details ?
> 
> $ /bin/awk --version
> Gnu Awk (gawk) 3.0, patchlevel 0
> $ ls -l /bin/gawk
> -rwxr-xr-x   1 korli    users      195270 Mar 24  2000 /bin/gawk

$ /bin/gaw --version
Gnu Awk (gawk) 3.0, patchlevel 0    
$ ls -l /bin/gawk
-rwxr-xr-x   1 baron    users      195270 Apr  6  2000 /bin/gawk 
$ md5sum /bin/awk
db5ceb05808d3b66d60caf96137cb25c  /bin/awk

$ jam pci
...patience...
...found 1887 target(s)...
...updating 3 target(s)...
PCIHeaderGen1 generated/objects/haiku/x86/common/preferences/devices/
pcihdr.h
C++ generated/objects/haiku/x86/release/add-ons/kernel/bus_managers/pci
/pci_info.o
In file included from /boot/home/develop/haiku/src/add-ons/kernel/
bus_managers/pci/pci_info.cpp:19:
/boot/home/develop/haiku/generated/objects/haiku/x86/common/preferences
/devices/pcihdr.h:11368: parse error at null character
/boot/home/develop/haiku/generated/objects/haiku/x86/common/preferences
/devices/pcihdr.h:11409: parse error before `;'
/boot/home/develop/haiku/generated/objects/haiku/x86/common/preferences
/devices/pcihdr.h:11424: syntax error before `['

        gcc -c "src/add-ons/kernel/bus_managers/pci/pci_info.cpp" -O2 -
Wall -nostdinc -Wno-multichar -D_ZETA_USING_DEPRECATED_API_=1 -finline 
-fno-builtin -fno-exceptions -DBOCHS_DEBUG_HACK=0 -D_KERNEL_MODE -
D__HAIKU__ -D__INTEL__ -DARCH_x86 -D_BEOS_R5_COMPATIBLE_ -
DHAIKU_TARGET_PLATFORM_HAIKU -Isrc/add-ons/kernel/bus_managers/pci -
Igenerated/objects/common/add-ons/kernel/bus_managers/pci -Igenerated/
objects/r5/x86/common/add-ons/kernel/bus_managers/pci -Igenerated/
objects/haiku/x86/common/add-ons/kernel/bus_managers/pci -Igenerated/
objects/haiku/x86/common/preferences/devices -I- -Iheaders/private/
kernel -Iheaders/private/kernel/util -Iheaders/private/. -Iheaders/
private/kernel -Iheaders/private/libroot -Iheaders/private/kernel/boot/
platform/bios_ia32 -Iheaders/private/kernel/arch/x86 -Iheaders -
Iheaders/posix -Iheaders/gnu -Iheaders/glibc -Iheaders/os -Iheaders/os/
add-ons -Iheaders/os/add-ons/file_system -Iheaders/os/add-ons/graphics 
-Iheaders/os/add-ons/input_server -Iheaders/os/add-ons/screen_saver -
Iheaders/os/add-ons/tracker -Iheaders/os/app -Iheaders/os/device -
Iheaders/os/drivers -Iheaders/os/game -Iheaders/os/interface -Iheaders/
os/kernel -Iheaders/os/media -Iheaders/os/mail -Iheaders/os/midi -
Iheaders/os/midi2 -Iheaders/os/net -Iheaders/os/opengl -Iheaders/os/
storage -Iheaders/os/support -Iheaders/os/translation -Iheaders/private
/. -Iheaders/cpp -I/boot/develop/tools/gnupro/lib/gcc-lib/i586-pc-beos/
2.95.3-beos-041202/include -o "generated/objects/haiku/x86/release/add-
ons/kernel/bus_managers/pci/pci_info.o" ;

...failed C++ generated/objects/haiku/x86/release/add-ons/kernel/
bus_managers/pci/pci_info.o ...
...removing generated/objects/haiku/x86/release/add-ons/kernel/
bus_managers/pci/pci_info.o
...skipped pci for lack of <src!add-ons!kernel!bus_managers!pci>
pci_info.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...
...updated 1 target(s)...
$                          

I'm sending you "my" R5 gawk in a private mail.

regards
Marcus


Other related posts: