[ros-bugs] [Bug 2518] error compiling with message '/usr/bin/ld: cannot open output file [...]rbuild/rbuild'

ReactOS.Bugzilla at www.reactos.org ReactOS.Bugzilla at www.reactos.org
Tue Nov 6 22:27:03 CET 2007


http://www.reactos.org/bugzilla/show_bug.cgi?id=2518


nanotonne <nanotonne at free.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WORKSFORME                  |

hpoussin <hpoussin at reactos.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|hpoussin at reactos.org        |




--- Comment #6 from nanotonne <nanotonne at free.fr>  2007-11-06 21:52:17 CET ---
i have retestested with r30225 and compiling failed because trailing bug ("/"),
see my result : 

first build :

bash-3.2$ make livecd
[MKDIR]    /home/moi/Téléchargement/ReactOS-Source/build/obj-i386/tools
[MKDIR]    /home/moi/Téléchargement/ReactOS-Source/build/obj-i386/tools/rbuild
[MKDIR]   
/home/moi/Téléchargement/ReactOS-Source/build/obj-i386/tools/rbuild/backend
[MKDIR]   
/home/moi/Téléchargement/ReactOS-Source/build/obj-i386/tools/rbuild/backend/mingw
[CC]       tools/rbuild/backend/mingw/mingw.cpp
.
.
.
[CC]       tools/rbuild/rbuild.cpp
[CC]       tools/ssprintf.cpp
[CC]       tools/xml.cpp
[MKDIR]   
/home/moi/Téléchargement/ReactOS-Source/build/obj-i386/lib/inflib_host
[CC]       lib/inflib/infcore.c
[CC]       lib/inflib/infget.c
[CC]       lib/inflib/infput.c
lib/inflib/infput.c: In function ‘Output’:
lib/inflib/infput.c:44: attention : format ‘%lu’ expects type ‘long unsigned
int’, but argument 2 has type ‘ULONG’
lib/inflib/infput.c:44: attention : format ‘%lu’ expects type ‘long unsigned
int’, but argument 3 has type ‘ULONG’
lib/inflib/infput.c:49: attention : format ‘%lu’ expects type ‘long unsigned
int’, but argument 2 has type ‘ULONG’
lib/inflib/infput.c:63: attention : format ‘%lu’ expects type ‘long unsigned
int’, but argument 2 has type ‘ULONG’
lib/inflib/infput.c:76: attention : format ‘%lu’ expects type ‘long unsigned
int’, but argument 2 has type ‘ULONG’
lib/inflib/infput.c:76: attention : format ‘%lu’ expects type ‘long unsigned
int’, but argument 3 has type ‘ULONG’
[CC]       lib/inflib/infhostgen.c
lib/inflib/infhostgen.c: In function ‘InfHostOpenFile’:
lib/inflib/infhostgen.c:117: attention : format ‘%lu’ expects type ‘long
unsigned int’, but argument 2 has type ‘ULONG’
[CC]       lib/inflib/infhostget.c
[CC]       lib/inflib/infhostput.c
[MKDIR]    /home/moi/Téléchargement/ReactOS-Source/build/output-i386/tools
[MKDIR]   
/home/moi/Téléchargement/ReactOS-Source/build/output-i386/tools/rbuild
[LD]      
home/moi/Téléchargement/ReactOS-Source/build/output-i386/tools/rbuild/rbuild
/usr/bin/ld: cannot open output file
home/moi/Téléchargement/ReactOS-Source/build/output-i386/tools/rbuild/rbuild:
No such file or directory
collect2: ld a retourné 1 code d'état d'exécution
mingw32-make: *** No rule to make target `livecd'.  Stop.

Total Build Time: 00:00:51
bash-3.2$ 

we can see in [LD] line at the end : "home/moi/Téléchargement/React(...)" but
normally it should be : "/home/moi/Téléchargement/React(...) with the "/" at
FIRST CHAR !

Because this bug, compiling fail!

if i retry compiling (2st try) :
[LD]      
home/moi/Téléchargement/ReactOS-Source/build/output-i386/tools/rbuild/rbuild
/usr/bin/ld: cannot open output file
home/moi/Téléchargement/ReactOS-Source/build/output-i386/tools/rbuild/rbuild:
No such file or directory
collect2: ld a retourné 1 code d'état d'exécution
mingw32-make: *** No rule to make target `livecd'.  Stop.

Total Build Time: 00:00:00
bash-3.2$ 
result is same, "/" is not present at starting string of directory (/home/....)

**> my command and setting is : 
    export
ROS_INTERMEDIATE=/home/moi/Téléchargement/ReactOS-Source/build/obj-i386
    export ROS_OUTPUT=/home/moi/Téléchargement/ReactOS-Source/build/output-i386
    export ROS_CDOUTPUT=/home/moi/Téléchargement/ReactOS-Source/build/iso
    export ROS_TEMPORARY=/home/moi/Téléchargement/ReactOS-Source/build/tmp
    export ROS_INSTALL=/home/moi/Téléchargement/ReactOS-Source/build/reactos
bash "/usr/RosBE/RosBE.sh"
"/home/moi/Téléchargement/ReactOS-Source/reactos/trunk/reactos" 32

ask/answer me when it's resolved or for retesting :)


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Ros-bugs mailing list