Gå til innhold

søppel

Medlemmer
  • Innlegg

    838
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av søppel

  1. Hold kjeft, saboi.

     

    .. som sakt tidligere får ingen andre feil medligner enn de jeg har visst dere.

    Hvem snakker du til?

     

    ..man ass.. komunikasjons-avdelingen er på ferie forstår jeg..

     

    1. Her du testet dette:

     

    * Finne ut hva linkeren din faktisk driver med! Er det noe krøll med IDEet som gjør at ting ikke stemmer, eller som gjør at pragmaene "overrides" eller noe slikt sprøtt?

    (jeg tenker her på kompiler-logg)

    Ja/nei? + kommentar (eventuellt hvorfor ikke)

     

    2.Har du testet dette:

    Finne ut om det er, eller om noe går galt med bibliotek-filene. Virus hos deg? Har Microsoft oppdatert DX-SDK'en nylig og ødelagt noen av filene når de lastet det opp på webserveren dems (blir du viderekoblet til et speil (går det an å se dette?)? stemmer da MD5?)?

    Ja/nei? + kommentar (eventuellt hvorfor ikke)

     

    3. Har du testet dette:

    Sjekk hva som er i biblioteket (.dll-fila) -- sjekk om symbolene linkeren savner er der!

    Ja/nei? + kommentar (eventuellt hvorfor ikke)

     

    4. Har du testet/sammenlignet med det kjetil7 viser?

    Ja/nei? + kommentar (eventuellt hvorfor ikke)

  2. Det kan umulig være mange måter å "sette opp" disse pre-kompilerte bibliotekene+header-filene.

     

    Om du så velger å legge dem i C:\dinkatalog\lib\ og C:\dinkatalog\include så skal du fortsatt kunne kompilere og linke med dette.

     

    Det SDK-installeren gjør er å /kopiere over/ biblioteker (.dll-filer) og headere .. ikke noe (særlig) annet.

     

    Det er ikke noe "magi" her -- du må enten:

    * Finne ut hva linkeren din faktisk driver med! Er det noe krøll med IDEet som gjør at ting ikke stemmer, eller som gjør at pragmaene "overrides" eller noe slikt sprøtt?

    ..ellller..

    * Finne ut om det er, eller om noe går galt med bibliotek-filene. Virus hos deg? Har Microsoft oppdatert DX-SDK'en nylig og ødelagt noen av filene når de lastet det opp på webserveren dems (blir du viderekoblet til et speil (går det an å se dette?)? stemmer da MD5?)?

     

    Sjekk hva som er i biblioteket (.dll-fila) -- sjekk om symbolene linkeren savner er der!

     

    Edit:

    Det virker som om du overser det jeg sier - så i grunn gjenntar jeg meg selv her nå. Håper du ikke har oversett det andre har sagt her, men har prøvd alt de har nevnt også. Dette virker som en veldig "ulogisk" eller rar feil - så jeg må liksom stille spørsmål ved det lille vi har fått tildelt av informasjon her.

     

    Det kan fort være at noe er totalt på tryne - og det ikke er din feil, men da er det rart ikke resten av systemet er på trynet også (og event. rart du ikke har nevnt dette).

  3. Slå opp i manualen for GCC, saboi. Der står det forklart hva -l parameteren gjør f.eks.

     

    IDEet kaller cl.exe (kompileren) og link.exe (linkeren) i bakhånd -- og det som er interesannt nå er å se hvordan IDEet faktisk kaller opp disse programmene.

     

    Du er virkelig patetisk hvis du igjen drar i gang det vaset du har dratt i gang tidligere. Hold deg til helvette unna meg. Hadde jeg kunnet hadde jeg ved flere tilfeller nappa tak i deg og gitt deg en knusende springskalle og en knehøne så det singla etter. -- patetiske skit.

     

    Hold kjeft, saboi. Hold deg vekke fra meg - ikke kommenter det jeg sier. Fokuser i stedet på det trådstarter og de andre sier, men hold deg unna meg. Du er bare i veien -- et munnsår -- et irriterende negativt lite element av et menneske som kun er til bry, og jeg er drit lei av deg og sånne som deg. Du er en negativ problem-skaper, typisk lavpanne, virkelig patetisk.

  4. Her viser f.eks. GCC hvordan, og at den faktisk gjør det, linker med OpenGL-bibliotekene:

    g++ -o program.exe program.o -L/usr/X11R6/lib -lGL -lGLU -lXxf86vm

     

    Og her et utdrag fra VC (en logg) når den linker:

    commctrl.lib coredll.lib corelibc.lib aygshell.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /incremental:yes /pdb:"emulatorDbg/ordcli.pdb" /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib /out:"emulatorDbg/ordcli.exe" /subsystem:windowsce,4.20 /MACHINE:IX86

     

    (mot en WinCE -emulator)

     

    Bruk et felles, helt enkelt eksempel (det som ble pastet over her), og paste loggene deres. Jeg stoler ikke på at IDEet faktisk ber kompileren/linkeren gjøre det den skal gjøre - og det er greit å få sjekket. Om Fredrik90 har gjordt og testet alt annet som er blitt nevnt her - så begynner det å bli tynnt med gjennværende muligheter.

  5. Linking...
    X_File.obj : error LNK2019: unresolved external symbol _D3DXCreateTextureFromFileA@12 referenced in function "void __cdecl load_X_file(char *)" (?load_X_file@@YAXPAD@Z)

     

    Det der? Det står "Linking..." og så følger en feilmelding fra linkeren. Det står ikke hvordan den linker .....

  6. Edit: Reinstall hele greia først, som saboi nevner over ..

     

    Paste kompile-loggen. Det er den eneste måten å være sikker på at ting blir utført riktig, og se hva som faktisk skjer.

     

    (jeg regner med at pragma-greiene også kommer frem på loggen i form av parametere til linkeren(?) - men dette vet jeg lite om)

     

    De andre her kan forklare deg hvor (menyer og stuff) du kan få "hentet ut" kompile-loggen. Og de kan videre sammenligne med sine egne logger.

     

    Edit3:

    Siste alternativ er å installere VNC og la noen av de andre her se på det. ([rant]under *nix kunne man brukt SSH; mye lettere[/rant])

     

    Edit2:

    [rant]Legg merke til at man går "bakover" til det grunnleggende, enkle og "kjedelige" (konsoll, terminaler og logger) når man skal løse grunnleggende og viktige problemer. Jeg er så himmla glad jeg jobber i et slikt miljø til daglig - og hele tiden ser og vet hva som skjer.[/rant]

  7. jorn79:

    btw: jeg koder ikke VB/VBS, men hender at jeg bruker det.. alt til sitt bruk.

    Hva er det du egentlig prøver å si? Erru redd eller? Hææ? hææ? .. Tror du virkelig jeg er så grunn at jeg dømmer folk basert på hvilke språk de bruker/paster/whatever?

     

    Edit:

    Alt det andre du snakker om kan du bare droppe .. fatter ikke at du går inn på det en gang. .. *shrug*

     

    ...jeg bryr meg ikke... "samme hvilket" sa fyren; da ble det-det-det ble.

  8. Det finnes implementasjoner av Lisp til Windows også.

     

    Angående det andre du snakker om så har jeg aldri vært borti mer lettvinnte språk enn de i Lisp-familien. Smaksak kanskje. Når han sier "samme hvilket" - så er det vel "samme hvilket".

     

    Skriv et i bash om du vil - jeg skal ikke fortelle deg at det er mer tungvinnt/lettvinnt enn å gjøre det i Common Lisp.

  9. er det ikke litt enklere å bare bruke wget?

    I grunn ...

     

    men her er et i Common Lisp (edit: SBCL):

    (let* ((crlf (format nil "~A~A" #\Return #\Newline))
       (con (make-instance 'Com:Connection
                 :host "nostdal.org"
                 :port 80
                 :handler 
                 (lambda (conn sstream)
                  (format sstream "GET /~~lars/ HTTP/1.1~A" crlf)
                  (format sstream "Connection: close~A" crlf)
                  (format sstream "Host: nostdal.org~A~A" crlf crlf)
                  (loop
                   (let ((txt (read-line sstream nil)))
                   	(if (equal txt nil)
                     	(return))
                   	(format t "~A~%" txt)))
                  (close sstream)))))
    (Com:connect con))

     

    ..og..

     

    (defclass Connection ()
    ((name :accessor name :initform "no name")
     (handler :accessor handler :initarg :handler)              ; The function that does the serving; it must return as soon as possible, enabling the listener to continue.
     (host :accessor host :initarg :host :initform "0.0.0.0")
     (port :accessor port :initarg :port :initform 10000)
     (status :accessor status :initform :none)                  ; :incoming :outgoing or :listening.
     (socket :accessor socket)
     (thread :accessor thread)
     (backlog :accessor backlog :initarg :backlog :initform 20)))
    
    (defmethod connect ((o Connection))
    (setf (status o) :outgoing)
    ;; Create socket.
    (setf (socket o) (make-instance 'INET-SOCKET     
                   	:TYPE :STREAM 
                   	:PROTOCOL :TCP))
    ;; Connect socket.
    (SOCKET-CONNECT (socket o) 
           	(HOST-ENT-ADDRESS 
             (GET-HOST-BY-NAME (host o))) (port o))
    ;; We are connected, so create a stream and call the handler.
    (funcall (handler o) o
         (SOCKET-MAKE-STREAM (socket o)
                   :OUTPUT t
                   :INPUT t
                   :BUFFERING :NONE)))

     

    ..noe sånnt.. under evaluering av den første kodesnutten får jeg dette skrevet ut:

    HTTP/1.1 200 OK

     

    Date: Thu, 27 Jan 2005 12:35:18 GMT

     

    Server: Apache/2.0.52 (Gentoo/Linux) mod_python/3.1.3 Python/2.3.4 mod_ruby/1.2.4 Ruby/1.8.2(2004-12-22) PHP/5.0.3

     

    Last-Modified: Sun, 23 Jan 2005 13:56:00 GMT

     

    ETag: "47792-2e2-71911c00"

     

    Accept-Ranges: bytes

     

    Content-Length: 738

     

    Connection: close

     

    Content-Type: text/html; charset=ISO-8859-1

     

     

     

    <html>

    <head>

    <title>Lars</title>

    </head>

     

    <body bgcolor="#667777">

     

    <h1>Lars</h1>

     

    <img src="lars.jpg" border="0">

    <p/>

     

     

    <h2>Tidsfordriv</h2>

     

    Programmerer i C/C++ og Common Lisp, og hører masse på musikk.

     

     

    <h2>Kontakt meg</h2>

     

    <table border="0">

    <tr>

    <td>

    adresse:

    </td>

    <td>

    Lars Rune Nøstdal<br/>

    Blekebakkveien 24<br/>

     

    3725 SKIEN<br/>

    </td>

    <tr>

    <td>

    email:

    </td>

    <td>

    [email protected]

    </td>

    <tr>

    <td>

    skype:

    </td>

    <td>

    larsnostdal

    </td>

     

    <tr>

    <td>

    msn:

    </td>

    <td>

    [email protected]

    </td>

    <tr>

    <td>

    icq:

    </td>

    <td>

    49331211

    </td>

    <tr>

    <td>

    irc:

     

    </td>

    <td>

    #programmering @ undernet (jeg har en av nickene: daysleper, daysle|dt eller daysle|lt)

    </td>

    <tr>

    <td>

    mobil:

    </td>

    <td>

    400 4848 3

    </td>

    </tr>

    </table>

     

    </body>

     

    </html>

×
×
  • Opprett ny...